你可能陷入了一个误区,while和for循环都可以无限执行也可以通过某一个条件退出.
下面两种写法都是无限循环的:
下面两种写法是达到某一个条件(字符串结束)就退出的
char *p = \"123456\";for( ;'\\0' != *p; ){p++;}while('\\0' != *p){p++;}
关于C语言for的循环次数急求答案,帮忙回答下
你可能陷入了一个误区,while和for循环都可以无限执行也可以通过某一个条件退出.
下面两种写法都是无限循环的:
下面两种写法是达到某一个条件(字符串结束)就退出的
char *p = \"123456\";for( ;'\\0' != *p; ){p++;}while('\\0' != *p){p++;}