猿问

c语言中void main()?

c语言中void main()


慕田峪9158850
浏览 1076回答 3
3回答

慕标5832272

  标准C语言的main函数 int main(int argc,char **args)  其中argc代表参数个数args代表参数列表  C 99标准建议把main函数指定为int型(整型),它要求函数带回一个整数值。在main函数中,在执行的最后设置一个“return 0;“语句。当主函数正常结束时,得到的函数值为0,当执行main函数过程中出现异常或错误时,函数值为一个非0的整数。这个函数值是返回给调用main函数的操作系统的。程序员可以利用操作指令检查main函数的返回值,从而判断main函数是否已正常执行。不写这个语句,有的C编译系统会在目标程序中自动加上这一语句。也就是说 这个语句不是必须存在的

慕盖茨4494581

标准C main函数int main(int argc,char **args)argc代表参数个数args代表参数列表比如你打开cmd控制台,运行程序的话是要带参数列表的,比如CL -o后面的-o就是参数,当然后面的一串都要传给main函数。至于return函数定义成什么就需要返回什么比如:int func()//就需要返回int 型char *func()//就需要返回字符串

30秒到达战场

void main()void 表示函数返回值为空,()里面表示函数的参数例如void main(void)就表示没有返回值,也不接受任何参数int main(int) 表示返回值为int型,有一个int 型的参数,有返回值就要有return
随时随地看视频慕课网APP

相关分类

WebApp
我要回答