如何在输出缓冲区中添加换行符?



我们如何在 C 中使用 printf 向输出缓冲区添加新行?

就像在 C++ 中使用 endl,我们在 C 中使用什么?

cout<<endl;

你可以这样写 printf("任何你想要的消息"( 末尾添加的""会在缓冲区中输出一个新行。

您希望字符n

如果你打电话给类似

printf("hello");

您可以在字符串中包含n字符:

printf("hellon");

或者您可以通过单独调用printf来打印它:

printf("hello");
printf("n");

或者您可以使用putchar打印它:

printf("hello");
putchar('n');

这取决于你,还有其他方法可以做到这一点。

(但请注意,在上一个示例中,我在'n'中使用了单引号,因为putchar打印的是单个字符,而不是字符串。

最新更新