当前位置:首页 C++ > 正文

c/c++ 获取命令行参数示例

作者:野牛程序员:2023-08-11 16:34:05 C++阅读 2931

以下是一个使用C++的示例,展示如何获取命令行参数并输出它们:

#include <iostream>

int main(int argc, char* argv[]) {
    std::cout << "命令行参数的数量: " << argc << std::endl;

    std::cout << "命令行参数列表:" << std::endl;
    for (int i = 0; i < argc; ++i) {
        std::cout << "参数 " << i << ": " << argv[i] << std::endl;
    }

    return 0;
}

可以将上述代码保存为.cpp文件,然后使用C++编译器进行编译。假设文件名为command_line_args.cpp,在命令行中执行以下步骤:

g++ -o command_line_args command_line_args.cpp
./command_line_args arg1 arg2 arg3

输出将会是:

命令行参数的数量: 4
命令行参数列表:
参数 0: ./command_line_args
参数 1: arg1
参数 2: arg2
参数 3: arg3

这个示例演示了如何使用argcargv获取并处理命令行输入的参数。在C语言中,处理方式类似。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击