打印
[应用相关]

两个while语句不同结果,为什么?

[复制链接]
456|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2023-1-5 09:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
左边的提示为什么?编译没有提示出错。

使用特权

评论回复
沙发
wwppd| | 2023-1-6 19:44 | 只看该作者
你在while里面增加一个{}试试。

使用特权

评论回复
板凳
tabmone| | 2023-1-9 09:45 | 只看该作者
第二个警告被第一个遮挡了。              

使用特权

评论回复
地板
qiufengsd| | 2023-1-9 11:01 | 只看该作者
你把鼠标放在那个报错的位置,可以看到。

使用特权

评论回复
5
janewood| | 2023-1-12 21:43 | 只看该作者
编译的时候这个会有警告的。              

使用特权

评论回复
6
SantaBunny| | 2023-1-13 16:09 | 只看该作者
第二个警告被遮挡了。

使用特权

评论回复
7
朝生| | 2023-1-13 16:50 | 只看该作者
警告罢了,估计就是你用了【;】编译器觉得不行。

使用特权

评论回复
8
芯路例程| | 2023-1-13 16:51 | 只看该作者
只要程序正常运行,一些小警告可以不用管它。

使用特权

评论回复
9
mollylawrence| | 2023-1-19 12:54 | 只看该作者
这个默认的语法存在警告,没有问题。

使用特权

评论回复
10
pl202| | 2023-1-19 16:01 | 只看该作者
你删除第一个警告,第二个也会告警 。

使用特权

评论回复
11
tpgf| | 2023-2-3 15:54 | 只看该作者
关键是while里边的函数的返回值是什么类型的

使用特权

评论回复
12
qcliu| | 2023-2-3 16:06 | 只看该作者
这个跟函数的返回值的种类是有关系的

使用特权

评论回复
13
drer| | 2023-2-3 16:15 | 只看该作者
有可能吧0x08认定为一个布尔类型的数据啊

使用特权

评论回复
14
coshi| | 2023-2-3 16:35 | 只看该作者
第二个修改为按位与试试看会不会相同呢

使用特权

评论回复
15
kxsi| | 2023-2-3 16:50 | 只看该作者
左边的应该也不是错误吧 应该是警告

使用特权

评论回复
16
wiba| | 2023-2-3 17:01 | 只看该作者
仅仅是警告信息 先运行了再说吧 可能完全没有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

428

主题

1603

帖子

1

粉丝