C/C++中如何让程序接受并处理命令行参数_c++ 命令行接收--version_饼干叔叔@海洋的博客-CSDN博客
cpp
#include <stdio.h>
#include <stdlib.h>
//argc:argument count
//argv: arguments vector,参数向量。
//33 777 103
int main(int argc, char **argv){ //char *argv[]
for (int i=0;i<argc;i++)
printf("%d: %s, %p\n", i, argv[i], argv[i]);
//序号,字符串内容,字符串地址。
int iSum = 0;
for (int i=1;i<argc;i++)
iSum += atoi(argv[i]);
//将字符串转换成对应的整数。
//33+777+103=913
printf("sum = %d",iSum);
return 0;
}