c - C 程序中来自 txt 文件的输入参数

标签 c file input arguments

我制作了一个可以接受多个参数的程序。不幸的是,当涉及到大数字时,手动输入它们是非常不切实际的。所以问题是。我可以使用包含所有参数的 .txt 文件并在启动程序时从文件加载它们吗?如果您有帮助,我将不胜感激。

最佳答案

如果您键入数据(手动输入),请考虑在运行程序时将输入流替换为

      Program <input.txt

在这种情况下,input.txt 文件必须包含您之前手动输入的所有数据。无需重写和重建代码。

编辑:

要添加命令行参数,请从脚本运行程序,例如

     # this is runprog script
     Program arg1 arg2 arg3

当您运行runprog时,它会运行Programarg1arg2arg3 > 成为argv(argc自动计数)

关于c - C 程序中来自 txt 文件的输入参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29028974/

相关文章:

html - 输入焦点时给 <i> 标签背景

javascript - 如何生成 ids/数值并将其附加到 jsp 中的输入 id 属性

字符c[] ="Albus"; printf ("%c",c);

c++ - 了解 Google 的 C++ 风格指南的 #include 顺序指南的 "build break"基本原理

c - Arduino 上使用 SPI 位联动的多个模数转换器

python - 我的 Python 应用程序需要包含哪些文件?

c - 在 C 中以十六进制形式读取文件

c - LD:将共享库链接到静态库

PHP 包含当 "root forward slash"在包含路径之前,例如 : "/folder/file.php"

java - 如何编写java程序来处理连续的字符输入