我们如何在 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
打印的是单个字符,而不是字符串。