首页
15问答网
>
为啥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是假,其它是真,所以无限循环了。
相关问答
最新问答
康熙or雍正or乾隆,传说中的康乾盛世,谁是爹是谁儿?
为什么硕说柯赫等建立的微生物纯培养技术是微生物学建立与发展的基石
我是山东泰安的一名文科生,高考完能选什么专业呢?又可以选择哪所大学呢,最好是南方的。谢谢!
PSP金手指代码使用方法
人文地理与城乡规划这个专业以后主要是干什么的?
小米1s联通合约机套餐,我9月20号收到货,那么套餐是从当月开始,还是下月。?
现代科学技术的迅速发展既带来了经济增长,也造成了一系列“全球问题”
列入拆迁规划的房子能否进行交易过户
江西省萍乡市上栗县上栗镇有什么村?
越狱iPhone触动精灵怎么删不掉了 文件都删了 还有图标