C语言中for循环语句

我看到书上这样写的:for(;i<=p;i++,j--) 请问;前省略的是什么或者是这样写是什么意思?这题写的是利用指针变量将数组里的数反向输出。

for()语句包括三个表达式,第一个和第三个可以省略,省略第一个的意思是在for之前已经对变量初始化,例如i=0;
for(;i<=5;i++)
和for(i=0;i<=5;i++)意思相同;第三个省略的意思也很明显,原来的i++
可以在for循环语句中实现,例如
for(i=0;i<=5;i++)
和for(i=0;i<=5;){i++;}作用是一样的!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-27
相似回答