for循环后面无语句时,是如何运行的?

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:52:16
for(i=o;a[i]!='\0';i++);

有语句的。

在编译的过程中。把表达式3,也就是i++作为循环体的语句。

每次循环后i的值都发生变化。然后判断a[i]是否为'/0'决定时候要进行下一次循环。

数组初始化

这个用的都很活的,
这个语句的作用就是统计有几个字符。。

看你具体怎么用了,反正FOR语句总会执行这么多次,执行完后,,迭带器就会增加相应的次数,你给的这个语句貌似就是统计数组内非0元素的个数