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 分钟前
qt-C++笔记之setCentralWidget的使用
c++·笔记·qt
绝无仅有35 分钟前
企微审批对接错误与解决方案
后端·算法·架构
无限远的弧光灯1 小时前
c语言学习_函数递归
c语言·开发语言·学习
苏克贝塔1 小时前
Qt 图形视图框架3-事件处理与传播
c++·qt
用户5040827858391 小时前
1. RAG 权威指南:从本地实现到生产级优化的全面实践
算法
轩情吖2 小时前
Qt的信号与槽(二)
数据库·c++·qt·信号·connect·信号槽·
胖大和尚2 小时前
C++项目学习计划
开发语言·c++·学习
小林C语言2 小时前
C语言 | 指针小结
c语言
Python×CATIA工业智造3 小时前
详细页智能解析算法:洞悉海量页面数据的核心技术
爬虫·算法·pycharm