我的 K&R 练习 1-22 的解决方案有什么问题?
《C 编程语言》的练习 1-22 如下: 编写一个程序将长输入行“折叠”成两个或多个较短的输入行 在第 n 个之前出现的最后一个非空白字符之后的行 输入列…
被 K&R 练习 1.5.2 难住了
我目前正在尝试使用 K&R 来学习 C,但我完全被示例 1.5.2 难住了。由于某种原因,在我按 Ctrl-Z 后,它不是打印 nc,而是打印 nc 乘以 2。我不知道是…
K&R 中 C 问题中的二叉树实现
所以我一直在阅读 K&RC 书并有一个问题..在第 140-141 页关于结构的第 6 章中,有看起来像这样的代码(我去掉了一些更不相关的部分) /* the program …
Kernighan 和 Ritchie 问题 1-17 的 Printf 问题
在下面的代码中(Kernighan 和 Ritchie 编写的《C 编程语言》中的问题 1-17)为什么不打印最长的行(在底部)? #include #define MAXLINE 1000 #defi…
为什么这个 C 程序不会拾取转义的反斜杠?
我正在做 K&R 的练习 1-10 编写一个程序,将其输入复制到输出,用 \t 替换每个制表符,用 \b 替换每个退格键,用 \\。这使得制表符和退格键以明确的方…
这个小 C 程序满足 K&R 练习吗?
我正在进行 K&R 的练习 1-18 编写一个程序来删除每行输入中的尾随空白和制表符,并删除整个空白行。 这是我到目前为止所想出的 #include #define MAXL…
修改 detab 以接受制表位列表
这是我的 detab 版本,来自这个 K&R 练习: 修改 detab 以接受制表位列表作为参数。如果没有参数,则使用默认选项卡设置。 #include #include #define…