c++ - 如何编写一个程序,可以像 Ubuntu 中的命令一样添加信息(例如 : program -u "Hello World")

标签 c++ c python-2.7

我有兴趣用 C 或 Python 编写程序,然后像在命令行中一样向我的软件添加信息,也许我解释得不太好,但我想要的看起来像这样:

例如:myProgram -u“Hello World”

然后按 Enter 键在屏幕上显示我的消息

最佳答案

在c中,我们可以通过以下方式从操作系统接收“参数”:

int main(int argc,char **argv){
    printf("Quantity of arguments: %i\n",argc);
    for(int i=0;i<argc;++i){
        printf("Argument %i: %s\n",i,argv[i]);
    }
}

关于c++ - 如何编写一个程序,可以像 Ubuntu 中的命令一样添加信息(例如 : program -u "Hello World"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46966277/

相关文章:

c - 读取二进制和 txt 文件 - 一次 1 个字节

python - IDLE 如何运行 .py 模块?

python - 将 MySQL 与 PYTHON 结合使用 - MySQL Connector 的问题

模板函数 <queue> 中的 C++ 内存错误

c++ - 使用 C++ 在 Linux 中挂载网络驱动器

c++ - 基于ARM的系统中浮点到整数的转换

c - 为什么插入节点后需要返回 BST 中的头指针?

c - C中函数返回值类型错误

python - 如何从列表列表中删除 [NaN]?

c++ - Windows C++ - 在类中创建窗口使其看起来不寻常