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;
}
相关推荐
邵奈一13 分钟前
让WorkBuddy用上OpenCode免费模型:Magpie小白教程
算法
cu14331 分钟前
细谈IT65631的具体功能与其应用
c++·单片机·嵌入式硬件
幻智星科技38 分钟前
Karatsuba与CSD优化FPGA大数乘法
c++·fpga开发·密码学
人工智能培训1 小时前
边缘AI与大模型轻量化:让智能跑进每一个终端
大数据·人工智能·算法·重构·生活
flower9803231 小时前
C++消息总线软件开发框架AI重构版
c++·设计模式·架构
小莞尔1 小时前
【51单片机】【protues仿真】基于51单片机超声波测距仪系统
c语言·单片机·嵌入式硬件·物联网·51单片机
lengxuenong1 小时前
树状数组 · 信息学学习手册3-优化LIS
c++·学习·算法
fanfan_hongyun2 小时前
【UE5.1 创建C++文件】
c++·ue5
动词ing2 小时前
【题目练习】外观数列
算法