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 分钟前
CUT&RUN
java·服务器·网络·人工智能·python·算法·eclipse
yolo_guo13 分钟前
opencv 学习: 11 图片像素位置变换,以图片加水波纹特效为例
c++·opencv·计算机视觉
序属秋秋秋13 分钟前
《Linux系统编程之进程环境》【地址空间】
linux·运维·服务器·c语言·c++·系统编程·进程地址空间
SunkingYang14 分钟前
Visual Studio 2022开发C/C++库:解决只生成DLL未生成LIB文件的完整指南
c++·库文件·未生成lib·只生成dll
C.L.L14 分钟前
C++ vscode调试——如何方便查看动态二维矩阵
开发语言·c++·矩阵
铅笔小新z16 分钟前
【C语言—数据结构】8种高效排序算法:从入门到实战
数据结构·算法·排序算法
Tandy12356_18 分钟前
中科大计算机网络——网络安全
c语言·python·计算机网络·安全·web安全
AKDreamer_HeXY19 分钟前
AtCoder Beginner Contest 434 C-E 题解
c++·算法·前缀和·图论·差分·atcoder
.小小陈.19 分钟前
C++初阶4:STL简介
开发语言·c++·学习
roman_日积跬步-终至千里26 分钟前
【模式识别与机器学习(4)】主要算法与技术(中篇:概率统计与回归方法)之线性回归模型
算法·机器学习