C++判断语句的问题

[复制链接]
查看11 | 回复5 | 2008-7-29 23:45:10 | 显示全部楼层 |阅读模式
if(!used)这句,是什么意思?
注:used是一个bool型的数组

回复

使用道具 举报

千问 | 2008-7-29 23:45:10 | 显示全部楼层
bool型即无符号短整形 if(!used)这句判断为假,将不执行后面的代码 。
回复

使用道具 举报

千问 | 2008-7-29 23:45:10 | 显示全部楼层
这句的意思就是“如果used的值等于false”相当于if (used==false)
回复

使用道具 举报

千问 | 2008-7-29 23:45:10 | 显示全部楼层
if 条件判断语句!used 取used数组的第(i+1)个值,然后取反
回复

使用道具 举报

千问 | 2008-7-29 23:45:10 | 显示全部楼层
if((!used)==true),当used为false时执行if下的语句
回复

使用道具 举报

千问 | 2008-7-29 23:45:10 | 显示全部楼层
给个建议:遇到这种语句应该这样读“如果第i个不可用……”一下子就明白了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行