中易网

C语言学习

答案:4  悬赏:10  
解决时间 2021-04-28 10:10
  • 提问者网友:纹身骑士
  • 2021-04-27 18:53
谁能详说下C语言中的主涵数和基本格式,谢谢!
最佳答案
  • 二级知识专家网友:一池湖水
  • 2021-04-27 19:22

http://www.51itdh.com/onlinebook/CZLDQ/index.html


这个你可以学习下,对你会有所帮助的

全部回答
  • 1楼网友:随心随缘不随便
  • 2021-04-27 21:52

http://www.stl.vc/htmlx/Else/C/2009/0922/3891.html

给你一百个例子,你自己看看,这样起不是更好。

找共同点一个很好搞的吧~

不会在问我,c语言主函数main()要提前知道的哦~

  • 2楼网友:怪咖小青年
  • 2021-04-27 21:08
至少六种:而且,从现代的研究来看,不要用 void main(), 前面的 void 是菜鸟写法 int main() int main(void) int main(int argc, char *argv[]) int main(int argc, char **argv) int main(int argc, char *argv[], char *env[]) int main(int argc, char **argv, char **env) --------------------------------------- 我这样的人在此居然受此礼遇--我决定怒了!
  • 3楼网友:一场云烟
  • 2021-04-27 20:04
C语言的带参数的main函数格式为main(int argc,char* argv[]),其中argc为参数个数加1,argv为参数列表,从argv[1]开始。编译后生成可执行文件,可以在执行的程序后加参数,比如编译一个程序为test.exe,则在执行时可以输入: test.exe 1 firestone 在这里,argc等于3,argv[0]为"test.exe",argv[1]为"1",argv[2]为"firestone"。 如果有下面的程序: #include <stdio.h> void main(int argc,char *argv[]) { printf("You've input %d parameters.\n",argc-1); for(int i=1;i<argc;i++)printf("The No.%d is:%s\n",i,argv[i]); } 则上面的输入会产生如下运行结果: You've input 2 parameters. The No.1 is 1 The No.2 is firestone
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息