【发布时间】:2021-01-27 02:17:04
【问题描述】:
我正在做一个大学项目,它应该从 stdin 读取表格,对其应用一些更改并打印到 stdout。以下是程序的运行方式:
./main [delimiter] [function] <file1.txt >file2.txt
[delimiter] 是分割结果表中单元格的字符,在正文中定义;
[function] 是用于修改行或列的函数,在正文中定义。
所以我的问题是,如何从终端读取[delimiter] 和[function],以便在程序主体中相应地使用它们?
【问题讨论】:
-
您不会从终端读取它们。 shell 会读取它们并在 main 的参数中将它们提供给你。
标签: c string function terminal stdin