【发布时间】:2017-06-20 14:14:22
【问题描述】:
我今天刚开始我的 C 编程课程,我的终端上的输出出现问题,C 没有在它自己的行上打印。
#include <stdio.h>
int main(){
printf("Hello World");
return 0;
}
【问题讨论】:
-
你没有告诉程序用换行符完成它的输出,所以它没有打印一个。你能指望什么?确保使用换行符终止输出行,以便输出出现在自己的行上。
-
printf("Hello World\n");将解决问题。 -
嗨,您能否将您的问题编辑为:来自 Stack Overflow 帮助中心的 How to ask。谢谢
-
@Lundin 我们没有书
-
printf() 不会像 puts() 那样自动添加换行符。如果需要,您必须明确添加它。 (此功能可用于通过一系列调用将文本输出到一行)。