在c语言中 int main(void) 是什么意思

如题所述

一般来将,void 就是空的意思,在这里可以省略,int main(void) 可以看成 int main() .
main 函数另一个重要的形式 是 : int main(int argc ,char *argv[]) ,这个形式中 argc 是给main函数参数的个数,argv[] 中的成员就是相应的参数,
看下面的例子就明白了,在你将这个程序编译完成后假如生成一个helloworld.out 这样一个可执行文件,那么在执行时 helloworld.out 123 456
那么123 456 就会作为参数传给main函数, argc 等于2 argv[1] 就是 123 argv[2] 就是 456,
这样在你程序中就可以直接引用了这两参数了。
希望对你能有所帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-02-03
类型名字 函数名字(参数类型列表) 这三种构成函数声明或者定义。
int main(void) //int表示函数的返回值为整型int。main是这个程序的开始函数,也就是程序的入口 //函数。void说明没有参数本回答被提问者采纳
相似回答