命令行和argc的问题
- C/C++ code
这是命令行的输入:./count "-c" < data_testing 1> output1.txt
这是说运行count文件, 带有一个-c的标记,读取数据data_testing 1,然后输出到output1.txt的意思吗?
那么这里的argc到底等于几啊?
argv[0] 是./count
argv[1] 是 -c
剩下的呢?
[解决办法]
剩下的属于重定向的内容,不算在命令行参数里.
argc=2;
argv[0]="count"
argv[1]="-c"
[解决办法]
楼上正解,剩下的不算
[解决办法]
嗯,是这样的
[解决办法]