for ( ; *s; s++) 请问这是一种什么循环?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 14:34:00
for ( ; *s; s++) 请问这是一种什么循环?
*s是判断s指向的内容不为0,s++是指向下一个内存,这个是循环遍历数组s,直到找到一个为0的元素为止,一般用来遍历字符串,因为字符串的结束符\0的ASCII码就是0,所以遇到\0就会退出循环.
收录互联网各类作业题目,免费共享学生作业习题
慧海网手机作业共收录了 千万级 学生作业题目
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 14:34:00
for ( ; *s; s++) 请问这是一种什么循环?
*s是判断s指向的内容不为0,s++是指向下一个内存,这个是循环遍历数组s,直到找到一个为0的元素为止,一般用来遍历字符串,因为字符串的结束符\0的ASCII码就是0,所以遇到\0就会退出循环.