命令行参数
windows下打开命令行窗口:Win+R输入cmd,回车
定义:用户在CMD窗口输入可执行文件名的方式启动程序时,跟在可执行文件后面的那些字符串,称为“命令行参数”。命令行字符串可以多个,以空格分隔。
eg:
copy file1.txt file2.txt //启动了copy这个程序,将file1里的内容拷贝到file2中去,copy、file1.txt、file2.txt都是命令行参数
- 如果自己编写一个copy程序,则必须能够获得命令行参数。为此,在编写此程序时,需要在想获得命令行参数的c++程序的main函数中必须注意以下格式:
eg:
*命令行参数内部有空格时,用“ ”括起来即可,如上例中最后一个参数hello word.