黑马程序员技术交流社区

标题: 求教一个for循环的问题 [打印本页]

作者: 离渊    时间: 2014-4-27 08:25
标题: 求教一个for循环的问题
for (i = 0; i!='\0'; i++)
为什么这里加空行就有警告 没空行就没警告呢?     
return i;
作者: 无奈的我+.l    时间: 2014-4-27 08:30
逐一检查字符串中的每一个字符,直到最后。字符串后面都会以‘\0’结尾。
加入空行 当然会报错了
作者: gaoxinglei123    时间: 2014-4-27 10:17
楼主我试了试。没有出现警告啊。
作者: 菜鸟de无奈    时间: 2014-4-27 10:35
用什么编译的?
作者: 离渊    时间: 2014-4-27 12:14
用XCODE编译的   
for (i = 0; i!='\0'; i++)     
return i;  没警告
for (i = 0; i!='\0'; i++)   
  
return i;
有警告
作者: NenKeer    时间: 2014-4-28 21:38
应该只是编译器的问题,用的编译器不用,给出的警告也不同




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2