一、项目背景详细介绍
在现代软件工程中,**命令行程序(CLI Program)**仍然占据着极其重要的地位。 即使在 GUI、Web、云原生盛行的今天,命令行程序依然是:
- 系统工具的核心形式
- 构建工具(cmake、make、git)的基础
- 服务端运维与自动化脚本的首选
- 高性能计算(HPC)与嵌入式系统的常见交互方式
- 数据处理、模型训练、批量任务调度的标准入口
而命令行参数(Command Line Arguments),正是 CLI 程序与用户交互的最基本机制。
1.1 什么是命令行参数
当我们在终端中输入:

