我们在最近几个程序的开头都看到main竟然有输入参数。
其格式为
int main(int argc,char *argv[]) = int main(int argc,char **argv)
其参数argc和argv用于运行时,把命令行参数传入主程序
argc表示传入的参数个数,*argv[](或者说**argv)表示传入参数的内容
argc是一个整型的变量,而*argv[](或者说**argv)是一个指针数组,他的每一个元素都是一个指针,作用是存放字符串(输入的参数是以字符串的形式存储起来的)
具体参见:
http://blog.csdn.net/lambol_8309/article/details/4524964
http://blog.csdn.net/eastmount/article/details/20413773