在浏览第一章时,我发现了一个问题*要删除代码中的所有注释“-我真的不知道作者期望什么,我是应该使用文件处理(在后面的章节中)还是应该键入整个文件作为输入?

最佳答案

您不需要文件处理,可以使用“getline”来解析行,如第1章后面的示例所示。然后,如果你想在一个文件上使用你的代码,你可以把这个文件作为你所写的可执行文件的输入。
您也可以使用“getchar”,如1.5.4节中给出的“wc”示例(行、字和字符计数示例)。在这个示例程序中,没有文件处理,但是您可以将可执行文件管道化,就像在通常的linux“wc”实用程序中一样。

关于c - 关于K&R练习的澄清(不是解决方案),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49544995/

10-15 00:35