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 分钟前
51单片机串口通信
c语言·单片机·嵌入式硬件·51单片机
weixin_395448914 分钟前
main.c_cursor_0130
前端·网络·算法
田野追逐星光22 分钟前
STL的容器vector的模拟实现
开发语言·c++
知无不研37 分钟前
c语言动态内存规划
c语言·动态内存管理·内存泄露·基础知识·malloc·realloc·calloc
半壶清水41 分钟前
[软考网规考点笔记]-操作系统核心知识及历年真题解析
网络·网络协议·算法
Tansmjs1 小时前
实时数据可视化库
开发语言·c++·算法
WBluuue1 小时前
Codeforces 1075 Div2(ABC1C2D1D2)
c++·算法
添砖java‘’1 小时前
线程的互斥与同步
linux·c++·操作系统·线程·信息与通信
2401_838472511 小时前
C++模拟器开发实践
开发语言·c++·算法
3108748761 小时前
0005.C/C++学习笔记5
c语言·c++·学习