CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

请教一下:for(;;)是什么意思,即;;是什么意思?

楼主aflash(秃鹰)2002-03-10 17:02:40 在 C/C++ / C语言 提问

请教一下:for(;;)是什么意思,即;;是什么意思?这是我在看WinAPI时在Sample中看到的。  
  还有一个问题:是不是入口函数名为main()的源代码编译出来的是DOS程序,只有WinMain()作为入口函数名的才编译出来的是Windows程序。  
  问题点数:20、回复次数:36Top

1 楼aljj(鬼谷子)回复于 2002-03-10 17:04:58 得分 0

是啊是啊,我也想知道  
  还有就是  
  cmdline[300]是什么意思  
  cmdline是什么意思?Top

2 楼wenliang_d(走一步,是一步)回复于 2002-03-10 17:10:08 得分 0

for(;;)不就是循环吗,循环的条件没有写道for语句当中,就不认识了?  
  推出条件在for循环体内,要不就是死循环!Top

3 楼qhd0233(无忌)回复于 2002-03-10 17:14:35 得分 0

这就是无条件的循环语句啊!  
  直到执行你指定的退出为止。Top

4 楼lzp401(lu)回复于 2002-03-10 17:15:02 得分 0

cmdline[300]是定义的一个数组吧?cmdline没什么特别的意思的吧~~  
  for(;;)么是循环呀,只不过每写条件,书上都有写的Top

5 楼gffly(最佳前锋)回复于 2002-03-10 17:16:23 得分 0

空循环,直到该退出的地方Top

6 楼zliang82(扁头)回复于 2002-03-10 17:28:02 得分 0

这个也不认识?不需要条件和退出条件的循环语句啊Top

7 楼zjlsct()回复于 2002-03-10 17:32:13 得分 0

ftTop

8 楼chicky(chicky)回复于 2002-03-10 17:33:39 得分 10

for(;;)里面就是用的空语句啊,没有条件的循环,如果你的程序在这个for里面没有退出语句的话,那么就是死循环了。就像平时如果就写一个";"不就是一个空语句吗?一样的道理啊!  
   
  至少在BC5.02中开发windows应用程序也是main()Top

9 楼leonfu(子夜星光)回复于 2002-03-10 17:58:25 得分 0

for(;;)   =     while(true)  
  Top

10 楼wenliang_d(走一步,是一步)回复于 2002-03-10 18:51:13 得分 0

如果一直提问类似这种问题,我们的程序员还有希望吗?  
  这些问题完全可以查查书就得到答案。Top

11 楼mjm_d(菠萝蜜多)回复于 2002-03-10 18:59:14 得分 10

for(a1;a2;a3){}  
  a1:表示初始化,可以省略  
  a2:表示判断条件,可以省略  
  a3:表示循环后,变量(不一定十循环变量,可以将循环体放在里面——很变态)的变更。可以省略  
  所以for(;;)是什么就不说了Top

12 楼dove_c(Dove_C)回复于 2002-03-10 19:19:52 得分 0

wenliang_d(走一步,是一步)    
  说的对!!!!!Top

13 楼zsf345(飞舟)回复于 2002-03-10 19:32:33 得分 0

楼上的楼上那位讲的不错。Top

14 楼ty3310(阿虎)回复于 2002-03-10 20:15:13 得分 0

我的书上可没讲的这么细,问问都不可以啊Top

15 楼sniper_bat(sniper_bat)回复于 2002-03-10 20:40:36 得分 0

死循环.........................Top

16 楼tg123(T.G.)回复于 2002-03-10 20:59:00 得分 0

无条件执行  
  死循环Top

17 楼gois(gois)回复于 2002-03-10 21:30:45 得分 0

循环又死了一次,不过这次是死得蛮应该的,让大家长了点见识。Top

18 楼godness(Manco)回复于 2002-03-10 21:33:05 得分 0

楼主拿本谭浩强看看不就明白了?!Top

19 楼llin_9461(风格)回复于 2002-03-10 21:49:58 得分 0

别忘了,循环体内可要加上exit的函数啊Top

20 楼cc8410(如果哪一天我被CSDN封了ID,兄弟们一定要给我伸冤)回复于 2002-03-10 21:52:35 得分 0

要判断main()的源代码编译出来的是否是DOS程序,你可以将main改成自己命名的函数名看看(例如MyMain),看看有什么情况发生。有些东西其实自己上机测一下就知道了。okTop

21 楼tracter(无事可作)回复于 2002-03-10 21:53:16 得分 0

大哥,多看看书吧Top

22 楼binbin_yang(飘)回复于 2002-03-10 22:18:56 得分 0

不会吧,这样简单的问题   ,不要在这里浪费你的分数,随便查一本书就能得到答案的!Top

23 楼what_s(小泥巴)回复于 2002-03-10 22:33:49 得分 0

哈哈!悲哀!连书都不看,你还是别学编程!  
   
   
  哎!Top

24 楼editfox(★村长★)回复于 2002-03-10 23:01:43 得分 0

循环就是循环,什么时候都是循环。  
   
  没有条件也是循环~~  
   
  只不过一不小心会变成死循环~~  
   
  厉害吧~~  
   
  哈哈哈哈~~  
  Top

25 楼zheng_can(nothrow)回复于 2002-03-10 23:19:55 得分 0

不要一不懂就随随便便问人。  
  要首先去看书,不行的话,再去问人。Top

26 楼drason(天道酬勤)回复于 2002-03-11 00:42:44 得分 0

跟while(1)差不多吧Top

27 楼snowchicken(snowchicken)回复于 2002-03-11 09:10:59 得分 0

;;是符号Top

28 楼sprintf(傅)回复于 2002-03-11 09:15:26 得分 0

悟空,你又乱扔东西....  
  你看,我话还没说完这么烂的问题又丢出来了,这个问题子垃圾,乱扔会污染环境的,要是误导别人怎么办,就算不会误导别人,占用论坛宝贵空间也是不对的嘛.....Top

29 楼redkit(ChinaYan)回复于 2002-03-11 09:33:25 得分 0

就是无限循环!Top

30 楼pigczc(肥暗堂)回复于 2002-03-11 09:33:31 得分 0

动动脑就能想出来的问题,还要拿来发问....Top

31 楼gois(gois)回复于 2002-03-11 13:09:39 得分 0

为什么不给分哪,真是的,难道我说得不对吗?Top

32 楼niniu(你牛)回复于 2002-03-11 16:44:31 得分 0

死循环嘛!Top

33 楼yczs(白衣卿相)回复于 2002-03-11 17:11:36 得分 0

服务程序里常用Top

34 楼wujunwei(...II_III_II...)回复于 2002-03-11 18:13:27 得分 0

我是这样理解你的问题的,  
  初始条件;变量地震   ;终止条件  
  当3者为空始,系统将无条件执行,用exit(0);和return;可以退出此循环Top

35 楼aflash(秃鹰)回复于 2002-03-11 18:36:58 得分 0

看来我的问题是比较小儿科,这里非常谢谢大家热心的指教。  
  这里面Chicky和菠萝蜜多的答案最详细。所以我把分给他俩平分了。  
  只有这20分,对于其他没有得到分数的朋友,我只有说抱歉了。  
  最后,再次谢谢大家!!!Top

36 楼charbee(char)回复于 2002-03-12 20:45:17 得分 0

for(;;)   ==   while   (1)Top

相关问题

  • 问一下 校园VOS VOD是什么意思
  • 请问一下 % 表示什么意思?
  • 请教一下ORMP是什么意思?
  • 问一下,这个是什么意思
  • 帮忙解释一下implementation什么意思,有什么作用.
  • 什么意思
  • 什么意思?
  • _T什么意思
  • 什么意思
  • “::“什么意思?

关键词

  • 循环
  • 语句
  • 函数
  • 编译
  • 意思
  • 条件
  • 变量
  • cmdline
  • 省略
  • 退出

得分解答快速导航

  • 帖主:aflash
  • chicky
  • mjm_d

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo