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