【发布时间】:2016-10-16 19:04:46
【问题描述】:
如何在 C 程序的 char 数组中分配 echo 的输入? 例如:
$ echo "Hello, world!" | ./hello
我需要将字符串“Hello, world”保存到一个数组中。
【问题讨论】:
-
从标准输入读取。见this question。
-
@Catweazle:这个问题是关于使用
read()系统调用的,这当然是可行的,但不是必需的。有一些方法可以使用标准 I/O 库 (<stdio.h>) 在这个阶段可能更合适。 -
请阅读“How to Ask”、“minimal reproducible example”和“How much research effort is expected of Stack Overflow users?”。我们需要了解您解决此问题的尝试以及为什么没有奏效。没有它,您似乎希望我们为您编写代码。
标签: c