[英]How to add newline in output buffer?
我们如何使用 C 中的 printf 向 output 缓冲区添加新行?
就像在 c++ 中我们使用 endl,我们在 C 中使用什么?
cout<<endl;
你可以这样写 printf("whatever message you want \n") "\n" 在最后 output 在缓冲区中添加一个新行。
你想要字符\n
。
如果你打电话给类似的东西
printf("hello");
您可以在字符串中包含\n
字符:
printf("hello\n");
或者您可以单独调用printf
来打印它:
printf("hello");
printf("\n");
或者您可以使用putchar
打印它:
printf("hello");
putchar('\n');
这取决于您,还有其他方法可以做到这一点。
(但请注意,在最后一个示例中,我在'\n'
周围使用了单引号,因为putchar
打印的是单个字符,而不是字符串。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.