首页
230问答网
>
为啥C语言a=1一会表示赋值一会是真呐比如while(a=1)是真无限循环
为啥C语言a=1一会表示赋值一会是真呐比如while(a=1)是真无限循环
2024-11-27 15:36:20
推荐回答(1个)
回答1:
赋值运算符是一个等号,要判断a是否等于1得用两个等号a==1。
如果你直接while(a=1)那么赋值运算返回的是左值a,也就是1。C语言中0是假,其它是真,所以无限循环了。
相关问答
最新问答
求科技种田流小说,临高启明,大宋金手指这种,可以多女主,但不要太
肛裂和内痔手术后一个月,伤口有时候还有有点疼,还会痒,正常吗?
为什么中国国家数字图书馆里面的外文期刊数据库都打不开
我的电脑安装word2003 和wps,如何设置才能默认用word2003打开文档
“天语小黄蜂E619活动”的手机出了问题怎么办?
有哪些网上交友方式,能否说的详细一些,十分感谢
倩女幽魂手游65级英雄本怎么打
我的手掌纹比别人的手掌纹多很多,而且还深 粗,打人也痛,有时还有手印,求会看手相的大师帮忙看看
我今年十七,男朋友19了,他们家催他结婚,我们家又不同意我们两,我该怎么办
最近男生唱的忧伤的歌 里面歌词有给你一封小情书