C++新手问题

[复制链接]
查看11 | 回复2 | 2010-8-3 00:19:56 | 显示全部楼层 |阅读模式
a)
a = 6;
b = 21;
temp = (ab);
temp = (a<0);
temp = (a==b);
temp = (a==5);
temp = !(a==5);
temp = (b==2);
这些是什么意思。。。。

回复

使用道具 举报

千问 | 2010-8-3 00:19:56 | 显示全部楼层
a与b的比较结果又两种:1和0。然后把真假结果赋值给temp。例如:temp=(aint main(){int a = 6;int b = 21;bool temp;temp = (ab);temp = (a<0);temp = (a==b);temp = (a==5);
回复

使用道具 举报

千问 | 2010-8-3 00:19:56 | 显示全部楼层
如果a<b成立,temp=1,如果不成立,temp=0以此类推.其实temp的值就是代表后面表达式的真或者是假,在C++中,真就是1,假就是0.希望能帮到你,有什么问题可以再联系我.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行