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;
}
相关推荐
克里普crirp7 分钟前
短波通信的可用频率计算方法
人工智能·算法·机器学习
剑挑星河月14 分钟前
45.跳跃游戏Ⅱ
数据结构·算法·leetcode
Zqrnja19 分钟前
PTA 2026天体选拔赛(多校联赛)L2-1 仪式网络(C++ 含代码解释)
开发语言·c++
MegaDataFlowers27 分钟前
1.两数之和
算法
H Journey35 分钟前
C++ 强制类型转换
c++·类型转换
AGV算法笔记42 分钟前
二维码检测又卷出新方向:如何在一张图里稳定读取几十甚至上百个二维码?
算法·目标检测·二维码·视觉算法
‎ദ്ദിᵔ.˛.ᵔ₎1 小时前
map和set
c++
沐雪轻挽萤1 小时前
15. C++17新特性-std::string_view
java·开发语言·c++
sparEE1 小时前
进阶排序算法:归并排序
数据结构·算法·排序算法
wearegogog1231 小时前
光伏发电系统最大功率跟踪(MPPT)算法 Matlab 实现指南
开发语言·算法·matlab