当前位置: 代码迷 >> C语言 >> 讨论下我的误解!!
  详细解决方案

讨论下我的误解!!

热度:240   发布时间:2007-12-22 16:31:59.0
讨论下我的误解!!
每一个C源程序都必须有,且只能有一个主函数(main函数)?这句话对不对?理由
搜索更多相关的解决方案: 误解  函数  main  

----------------解决方案--------------------------------------------------------
是吧,我就是这么理解的
至少目前我没碰到例外
----------------解决方案--------------------------------------------------------
LZ的理解没错的!
要相信书上的!
如果自己还无法相信的话就去百度查

[[italic] 本帖最后由 C语言的深度 于 2007-12-22 17:17 编辑 [/italic]]
----------------解决方案--------------------------------------------------------
那这个怎么解释?
----------------解决方案--------------------------------------------------------
这个还是一个函数呀,难道递归了这就成两个了?
----------------解决方案--------------------------------------------------------
呃 这个程序有点问题?
----------------解决方案--------------------------------------------------------
没错的,那只是自己调用自己,如果你把前一个main(),去掉它保证不工作.
内部调用没有限度.主调只能有一个main()这是C的规定.
----------------解决方案--------------------------------------------------------
如下:
/*主函数调用*/
#include<stdio.h>

int main()
{
  static int a=5;
  a--;
  if(a==0)

    { printf("%d\n",a);
      getch();
      exit(0);}

  main(a);

}
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽

坚持到底
2007-12-22 10:10:52
kofsos

等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-5
  得分:0 
回复 4# 的帖子
这个应该是无限循环.....不知道理解错没有!
----------------解决方案--------------------------------------------------------
  相关解决方案