C/C++学习之main函数
1 无参main函数
int main(void) == int main()
2 带参的main函数
int main(int argc, char *argv[]) == int main(int argc, char **argv)
参1:表示给main函数传递的参数的总个数。
参2:是一个数组!数组的每一个元素都是字符串 char *
测试1: 命令行中的中,使用gcc编译生成 可执行文件,如: test.exe
test.exe abc xyz
argc --- 5
test.exe -- argv[0]
abc -- argv[1]
xyz -- argv[2]
测试2:在VS中。
项目名称上 --》右键--》属性--》调试--》命令行参数 --》将 test.exe abc xyz 写入。
argc --- 5
test.exe -- argv[0]
abc -- argv[1]
xyz -- argv[2]