黑马程序员技术交流社区

标题: main函数后面的括号的作用? [打印本页]

作者: lipeiaiwo    时间: 2014-7-22 22:31
标题: main函数后面的括号的作用?
比如

int main(int argc, const char*argv[] )


哪位大神给解释解释main括号的意思?
作者: lipeiaiwo    时间: 2014-7-23 17:47
都没人在吗?:(
作者: fantacyleo    时间: 2014-7-23 18:00
不太明白,main是函数,带括号不是很正常么?
作者: 且行且惜    时间: 2014-7-23 18:35
一般运行程序时,可以给程序传些参数,这两个就是参数,可以网上搜搜,说的多!!!
作者: 阳光地带    时间: 2014-7-23 20:39
括号里当然是参数了,main函数也是个普通的函数。第一个参数int型,表示输入的参数个数(也是后面字符串参数的个数)。第二个参数接收一个字符串的数组,数组的长度就是前面的整型参数。在命令行运行a.out文件时输入,比如:./a.out hello world。这样就传进两个字符串,构成一个长度为2的字符串数组。
作者: sl7s78s8    时间: 2014-7-23 20:57
你不带括号编译都不通过。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2