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;
}
相关推荐
jeo陽3 分钟前
05-数组与冒泡排序:第一个数据结构与经典算法
c语言·数据结构·算法
WL学习笔记8 分钟前
模板初阶(C++)
开发语言·c++·后端·模板初阶
水饺编程10 分钟前
第2章:Linux 基础,mkdir 命令的简单入门
linux·c语言·汇编
鸽鸽程序猿12 分钟前
【刷题册】hot21-25
算法
Keven_1115 分钟前
算法札记:记忆化搜索中面对多组数据的初始化
算法
埃伊蟹黄面17 分钟前
面试常问题目 —— STL
c++·面试·职场和发展·stl
happyprince17 分钟前
02-具体观 · JevAny算法与实现剖析
人工智能·算法
CHANG_THE_WORLD18 分钟前
ida-multi-mcp-跨版本逆向实战博客
c++
青瓦梦滋20 分钟前
【在线五子棋对战】游戏匹配模块
网络·c++·网络协议·http·https
Nil20820 分钟前
leetcode 75颜色分类
数据结构·算法·leetcode