JSKN

专注C++

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月18日

摘要: 今天因为保存的日志文件在notepad下不换行的问题费了一下午时间,原来是换行的表示问题。\n 为ASCII的0x0a 换行 \r 为ASCII的0x0d 回车 在windows 系统中,当你输入回车时会自动变成\r\n在linux下的回车键只代表\n而在windows下的回车键表示\r\n\n为进入下一行,\r为打印头回到行首上linux/unix下只用\n,它就表示回车+换行 而windows下,\r只回车不换行的,\n是换行,但在有些编辑中,单独的\n是不会换行的(如notepad) 一般在程序中,写\n就可以了,它在linux或windows中都能实现回车+换行的功能(只是在文本文件中 阅读全文
posted @ 2011-08-18 19:19 Jskn-Jin 阅读(666) 评论(0) 推荐(0)