Каков результат выражения присваивания в C?

В следующем коде:

int c;
while((c=10)>0)

Что значитc = 10 оценить? Это 1, который указывает, что значение 10 успешно присвоено переменной с, или это 10? Зачем?

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

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