1.C++目录
用命令行启动C++程序时的目录即为当前目录,比如在build中启动程序main,main中代码的目录即为build。
2.命令行参数
C/C++语言中的main函数,经常带有参数argc,argv,如下:
int main(int argc, char** argv)
int main(int argc, char* argv[])
其中 argc 表示参数个数,argv存储参数。值得注意的是命令也被记录下来了,保存在argv[0],因此不带参数启动程序时argc=1。
使用命令行启动程序时,命令与参数、参数与参数间使用空格隔开。