C/C++語言中的main函數,經常帶有參數argc,argv,如下:
int main(int argc, char** argv)
int main(int argc, char* argv[])
這兩個參數的作用是什麼呢?argc 是指命令行輸入參數的個數,argv存儲了所有的命令行參數。
例:
在VS2008中可以在属性->配置属性->命令参数中进行设置
如下填写
"ceshi 1" "ceshi 2" 456
则
argc = 4;(不是等于3)
argv[0] = 执行文件地址
argv[1] = "ceshi 1"
argv[2] = "ceshi 2"
argv[3] = 456
本文详细介绍了C/C++语言中main函数的参数argc和argv的作用。argc表示命令行输入参数的数量,而argv则存储所有命令行参数的具体内容。通过实例演示了如何在Visual Studio 2008中设置这些参数并解释了它们的具体含义。

被折叠的 条评论
为什么被折叠?



