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;
}
相关推荐
AI探索先锋几秒前
A* 路径规划:四种算法的进化史-学习
学习·算法
旖旎夜光4 分钟前
LeetCode 202:快乐数(双指针问题) —— 题解
数据结构·c++·算法·leetcode·双指针
tudousisi22226 分钟前
P1216 [IOI 1994 / USACO1.5] 数字三角形 题解复盘
c++
cpp_25011 小时前
P1113 [USACO02FEB] 杂务
数据结构·c++·算法·动态规划·图论·拓扑排序·洛谷题解
月光船幽幽1 小时前
门控函数SHS阈值与调制机制解析
人工智能·python·算法
此生决int1 小时前
深入理解C++系列(11)——stack、queue和priority_queue
开发语言·c++
Doraemomo1 小时前
数据结构-哈希表
数据结构·算法·散列表
君君思密达1 小时前
Leetcode Hot 100 题目详解-哈希表
数据结构·算法·leetcode
lucas_AI1 小时前
Muse Glimmer 30B:Meta 难得给的真开源,强在哪、虚在哪
人工智能·算法
ai产品老杨1 小时前
国产NPU视觉算法完整流程
算法