C++ 有 std::endl
.有谁知道 C 中有什么可以用于此目的吗?
最佳答案
std::endl
具有打印换行符的效果'\n'
字符,然后刷新输出流。
如果您要打印到标准输出,则 C 等效项将是:
putchar('\n');
fflush(stdout);
但在大多数情况下
fflush
是不必要的。请注意
std::endl
没有提供与平台无关的行尾的目的。人物'\n'
已经是一个独立于平台的行尾。当写入文本流时,它将被转换为平台使用的任何结束行(\r\n
用于 Windows,仅 \n
用于 Unix,等等)。
关于C 等价于 std::endl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12446004/