C中的换行符是什么?我知道不同的操作系统有不同的行尾字符,但它们会被转换为C换行符。这个角色是什么?
发布于 2013-08-22 21:20:36
我是\n
。当你读或写文本模式文件,或者写到标准输入/标准输出等文件时,你必须使用\n
,C将为你处理翻译。当您处理二进制文件时,根据定义,您只能靠自己。
发布于 2013-08-22 20:15:15
'\r‘=回车,'\n’=换行符。
事实上,当您在不同的OSes中使用它们时,会有一些不同的行为。在Unix上是'\n',但在Windows上是'\r''\n‘。
https://stackoverflow.com/questions/18379848
复制相似问题