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;
}
相关推荐
天赐学c语言几秒前
1.25 - 零钱兑换 && 理解右值以及move的作用
c++·算法·leecode
北冥湖畔的燕雀3 分钟前
C++智能指针:告别内存泄漏的利器
c++·算法
CSDN_RTKLIB3 分钟前
【编码实战】源字符集设置
c++
傻乐u兔6 分钟前
C语言进阶————数据在内存中的存储1
c语言·数据结构·算法
安全二次方security²7 分钟前
CUDA C++编程指南(7.5&6)——C++语言扩展之内存栅栏函数和同步函数
c++·人工智能·nvidia·cuda·内存栅栏函数·同步函数·syncthreads
飞机和胖和黄7 分钟前
考研之C语言第二周作业
c语言·开发语言·考研
二年级程序员20 分钟前
自定义类型:结构体
c语言
多米Domi01123 分钟前
0x3f 第42天 复习 10:39-11:33
算法·leetcode
thubier(段新建)25 分钟前
单招模考试卷模型思考(1)
算法·单招
D_evil__27 分钟前
【Effective Modern C++】第三章 转向现代C++:10. 优先选用限域枚举,而非不限域枚举
c++