https://baijiahao.baidu.com/s?id=1696441777805297538&wfr=spider&for=pc
main函数参数遍历
- 遍历方式1(指针)
#include <cstdio>
int main(int argc, char* argv[]){
printf("origin argc %d\n",argc);
while(argc-->1){
printf("%s\n",*(++argv)); //注意这里不能直接使用数组名,要用*号取值,否则乱码。
}
return 0;
}
- 遍历方式2(数组)
#include <cstdio>
int main(int argc, char* argv[]){
printf("origin argc %d\n",argc);
int i ;
if(argc>1){
for(i=1;i<argc;i++) {
printf("the string is %s\n", argv[i]);
}
}
return 0;
}
0 条评论