c语言语句中 while(*s),或while(1) 这样的缩写是什么意思

就是说这样的语句与类似while(i<7)这样标准完全的语句有什么区别... 就是说这样的语句与类似while(i<7)这样标准完全的语句有什么区别 展开
 我来答
简单爱鲜花店cv
2009-10-11 · TA获得超过586个赞
知道小有建树答主
回答量:383
采纳率:0%
帮助的人:278万
展开全部
是缩写,while(*s)补全就是while(*s!=0),while(1)也是差不多的,就是while(1!=0)即语句为真,就执行
百度网友97adf2e
2009-10-11 · TA获得超过226个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:0
展开全部
他们都是这样的形式: while(表示式)
这里的表达式可以为不等式,也可以是等式,甚至只是一个变量。只要对这个表达式进行求值,结果 非零即真 。比如 1为真、0<5 为真,a=1为真、a=0为假
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
想爱你而又不能
2009-10-11 · TA获得超过1477个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:240万
展开全部
while(*s) 等价于 while(*s!=0)
while(1)是死循环,你想要跳出的话得在循环语句里加跳出的语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-10-11
展开全部
C语言中,如果一个表达式的值非0,则为真,值为0,则为假,

所以:

while(*s) 等价于 while(*s!=0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
congqiang2007
2009-10-11 · TA获得超过315个赞
知道小有建树答主
回答量:343
采纳率:0%
帮助的人:196万
展开全部
while(*s)相当于while(*s!=null)
while(1)相当于while(1!=0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式