c语言中if后面括号内是什么类型的语句

2025-03-23 08:35:33
推荐回答(2个)
回答1:

你确认你问的是语句?花括号里加什么语句都可以啊;如果是圆括号,里面的是表达式,不是语句。

if (表达式) 语句

if (表达式) 语句 else 语句

圆括号中的表达式应该有标量类型。
C99 标准原文:The controlling expression of an if statement shall have scalar type.

语句可以为复合语句,复合语句就是 { ... } 这样的!

回答2:

判断语句,布尔型语句,只有真和假两种结果