首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

问一个有关if的有关问题

2012-06-20 
问一个有关if的问题if语句的控制条件可以是任何表达式吗,还是只能是逻辑表达式?[解决办法]if中的控制条件

问一个有关if的问题
if语句的控制条件可以是任何表达式吗,还是只能是逻辑表达式?

[解决办法]
if中的控制条件就会有两个结果,一个0,一个非0,出来0值外,其他的都是非0,表达式只要有逻辑结果,肯定会落到这两个中
[解决办法]
凡是能获得逻辑结果的都可以的。比如int i=1;if(i){}这样是可以获得逻辑结果的。所以是可行的。
[解决办法]
条件表达式的结果是bool类型的,所有能和bool类型相互转化的类型都可以……

热点排行