c语言中条件运算符中的表达式可以是一条语句吗

2025-04-07 03:16:20
推荐回答(2个)
回答1:

这样讲吧,C语言中的语句多数都代表了一个操作,比如int i是声明,i=0是赋值,而条件运算符表达式如果单独提取出来,只能表现出条件关系,但是并没有进行真正意义上的操作,所以不能算作一条语句。
条件表达式还有一个特点是结果必然是一个值,而语句要比这复杂的多

回答2:

可以是数值表达式、赋值表达式、函数表达式,都不加分号