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;
}
相关推荐
想放学的刺客4 分钟前
单片机嵌入式试题(第23期)嵌入式系统电源管理策略设计、嵌入式系统通信协议栈实现要点两个全新主题。
c语言·stm32·单片机·嵌入式硬件·物联网
哈哈不让取名字4 分钟前
分布式日志系统实现
开发语言·c++·算法
芬加达6 分钟前
leetcode221 最大正方形
java·数据结构·算法
知无不研10 分钟前
实现一个整形栈
c语言·数据结构·c++·算法
夏鹏今天学习了吗12 分钟前
【LeetCode热题100(98/100)】子集
算法·leetcode·深度优先
DuHz14 分钟前
用于汽车应用的数字码调制(DCM)雷达白皮书精读
论文阅读·算法·自动驾驶·汽车·信息与通信·信号处理
李昊哲小课18 分钟前
机器学习核心概念与经典算法全解析
人工智能·算法·机器学习·scikit-learn
风筝在晴天搁浅1 小时前
hot100 437.路径总和Ⅲ
算法
ShineWinsu1 小时前
对于C++:模版初阶的解析
开发语言·c++·面试·笔试·函数··模版
你怎么知道我是队长1 小时前
win11系统分盘2
c语言