2011-12-26 5 views
0

может ли кто-нибудь рассказать мне тип значения, к которому, например, a == b (или вообще любой if-statement) оценивается в C? Возможно, char или int?Какой тип возвращаемого значения двоичных операторов в C

+0

Есть ли причина, по которой вы не можете проверить ее самостоятельно, чтобы узнать? – Dan

+0

Если вы покажете мне способ определить тип переменной в C (99) ... (typeof не делает этого, очевидно) – Harry2o

ответ

2

В языке C результат булевого/реляционного выражения отличен от нуля (true) или нулевой (false), который является подписанным типом int.

+0

Спасибо - можете ли вы дать какую-либо ссылку, например, справочные страницы или ссылку на C? – Harry2o

 Смежные вопросы

  • Нет связанных вопросов^_^