C中for循环 初始化语句省略的意思~

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:16:51
for ( ;*aa != '\0'; aa++)
{ }

请详细帮我解释其中初始化语句省略的含意及用法~

非常谢谢~~

额。。这个没有什么特殊的含义啊,只是不需要初始化而已,比如你的aa已经赋值过初值了,那么for循环中就不必在赋值了。用法就是直接省略掉,for有3段,都是用分号隔开的,其中第一段是for开始的时候执行的,第二段是控制循环的判断条件,第三段是每次循环后执行的语句。你要省略初始语句的话只要在第一段什么都不写就可以了,不过分号还是要留着的~