今天被老师难倒了
for( ; ; );//这里加个分号帮忙解答下!!!for( ;; )
鱼友说说你们对 C语言的看法谢谢!!!
哇靠,这么大一个旮旯随街跳......
for( ; ; );
其实就相当于这样:
for( ; ; )
{
;// 表示空语句,就是什么也不执行
}
所以这个语句的作用就是死循环,相当于:
while(1)
{
;
} 如鱼哥所说。。就是那样。。
记住。。C语言中一个语句结尾是分号: 100鱼币非鱼哥莫属了。 要不鱼币给我吧,小甲鱼数据库他自己在管理 ,鱼币多着呢{:9_224:} 小甲鱼 发表于 2014-11-12 18:15
哇靠,这么大一个旮旯随街跳......
for( ; ; );
鱼哥你说的我还是有点不懂。。就拿下面这个循环嵌套来说吧!!!
#include <stdio.h>
void main()
{
int i, j;
for(i = 0; i <= 5; i++);
{
for(j = 0; j <= 5; j++)
{
printf("j = %d\n", j);
}
}
}
这个结果为什么不对呢, 而鱼哥你所说的为什么不是死循环呢?
哦哦,看懂了!!! 鱼哥能不能说下你对C语言的看法??? for(i = 0; i <= 5; i++);
这个地方加了个逗号,刚开始都没看到 破灬王 发表于 2014-11-12 20:21
鱼哥你说的我还是有点不懂。。就拿下面这个循环嵌套来说吧!!!
#include
for(i = 0; i <= 5; i++); 破灬王 发表于 2014-11-12 20:21
鱼哥你说的我还是有点不懂。。就拿下面这个循环嵌套来说吧!!!
#include
你的判断条件不是for(;;),怎么会是死循环 这死循环也太飘逸了 破灬王 发表于 2014-11-12 20:35
哦哦,看懂了!!! 鱼哥能不能说下你对C语言的看法???
恩恩,你后边写的有退出条件......
C语言丫,非常简洁的语言,也不依赖系统,所以跨平台能力很强。后期我的一些视频都是基于C语言来讲的,例如《C++快速入门》,《数据结构和算法》和《Windows程序设计(SDK)》
页:
[1]