int main(int argc,char* argv[]);
argv是命令行参数个数 不带参运行 argc值为1
argv是命令行参数
argv[0]代表程序本身
argv[1]代表第一个参数
如果想读入一个文本的话 就这么做:
test.c编译成二进制文件test
加载文本:
./test hehe.txt
类似格式 ,在程序里面用
cout<<"hehe= "<<argv[1]<<endl;
打印一下就看到 这个argv[1]里面存的就是hehe.txt
int main(int argc,char* argv[]);
argv是命令行参数个数 不带参运行 argc值为1
argv是命令行参数
argv[0]代表程序本身
argv[1]代表第一个参数
如果想读入一个文本的话 就这么做:
test.c编译成二进制文件test
加载文本:
./test hehe.txt
类似格式 ,在程序里面用
cout<<"hehe= "<<argv[1]<<endl;
打印一下就看到 这个argv[1]里面存的就是hehe.txt