永发信息网

while(str[i+1+n]!=0)和while(str[i+1+n]!='\0') 等价吗?

答案:4  悬赏:60  手机版
解决时间 2021-04-11 12:28
  • 提问者网友:抽煙菂渘情少年
  • 2021-04-11 05:36
while(str[i+1+n]!=0)和while(str[i+1+n]!='\0') 等价吗?
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-04-11 06:26
这是等价的,因为'\0'的ascii码就是0,
其中的\0表示0是用8进制来表示的,其实这和10进制一样
而'0'的ascii码是48
全部回答
  • 1楼网友:一秋
  • 2021-04-11 08:46
你觉得缺什么条件啊?好象就是看1-20,有几个数能被3整除嘛
  • 2楼网友:爱难随人意
  • 2021-04-11 07:53
........不等价...'\0'的ASCII是48,而0就是0.......
  • 3楼网友:妄饮晩冬酒
  • 2021-04-11 07:37
等价,'\0'的ASCII码值是0。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯