Условие IF
- Войдите на сайт для отправки комментариев
Вс, 09/03/2014 - 15:14
Расшифруйте, а то никак не пойму (в одном исходнике нашёл):
int requestLen = 0; bool result = false; bool isGet = false; char c; if(requestLen == 1) isGet = c == 'G'; if(requestLen == 6) { result = isGet && c == ' '; break; }
Что не понятно?
Не ленитесь вопрос сформулировать нормально.
Если речь о операторе
B = a == c;
расшифровываеися так
B = (а==с)
Вычисляется значение логической операции а равно с. Результат присваивается перемен ной с.
А чтобы понять читайте книжки по С, Керниган Ритчи например...
B = a == c;
расшифровываеися так
B = (а==с)
Вычисляется значение логической операции а равно с. Результат присваивается перемен ной с.
Т.е. это можно записать так?: if (a == c) B = true;
А это как понять result = isGet && c == ' '