C/C++程序,从命令行传入参数

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;
}
相关推荐
少许极端3 分钟前
算法奇妙屋(三十二)-DFS解决floodfill问题
算法·深度优先·dfs·floodfill
secondyoung6 分钟前
VSCode乱码解决方案
c语言·ide·windows·经验分享·vscode·编辑器·json
格林威7 分钟前
工业相机图像高速存储(C++版):直接IO存储方法,附Basler相机实战代码!
开发语言·c++·人工智能·数码相机·计算机视觉·视觉检测·工业相机
m0_7166670710 分钟前
嵌入式C++驱动开发
开发语言·c++·算法
Lenyiin11 分钟前
《LeetCode 顺序刷题》51 - 60
java·c++·python·算法·leetcode·深度优先·lenyiin
Sakinol#17 分钟前
Leetcode Hot 100 —— 图论
算法·leetcode·图论
我怎么又饿了呀17 分钟前
DataWhale—大模型的算法基础(环境的部署Anaconda)
人工智能·算法
ZZhYasuo22 分钟前
冒泡排序1
java·算法·排序算法
重生之后端学习23 分钟前
72. 编辑距离
数据结构·算法·leetcode·深度优先·图论
juleskk24 分钟前
3.15 复试训练
算法