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;
}
相关推荐
Tina学编程12 小时前
[HOT 100]今日一练------划分字母区间
算法·hot 100
RTC老炮12 小时前
RaptorQ前向纠错算法架构分析
网络·算法·架构·webrtc
故事和你9112 小时前
洛谷-数据结构1-1-线性表2
开发语言·数据结构·算法·动态规划·图论
小徐不徐说12 小时前
面试C++易错点总结
开发语言·c++·面试·职场和发展·程序设计·工作
m0_5557629012 小时前
从原始信号到IQ图的数学公式推导
算法
靠沿12 小时前
【递归、搜索与回溯算法】专题四——综合练习
算法·深度优先
yashuk12 小时前
C语言条件编译三种方式及第一种方式的格式、作用与示例
c语言·程序设计·条件编译·代码示例·预处理程序
qeen8712 小时前
【数据结构】栈及其C语言模拟实现
c语言·数据结构·学习·
北顾笙98012 小时前
day26-数据结构力扣
数据结构·算法·leetcode
我不是懒洋洋12 小时前
深入理解C语言指针:从一级指针到函数指针
c语言