И если должно быть условие действовать на (не) равенство, посмотрите этот пример.

трю на какой-то устаревший код C и запутался, это что-то вроде:

UINT A, B = 1;
if((A = B) == 1){
   return(TRUE);
} else {
   return(FALSE);
}

Мы все знаем, что будет предупреждение компилятора, если мы сделаем if (A = B), но здесь похоже, что 'if' проверяет A на 1, я прав?

Ответы на вопрос(2)

Ваш ответ на вопрос