您的位置:首页 > 其它

听了老同志的教导:\r \n 到底是什么

2016-08-05 16:00 337 查看
本文于2005年9月26日发表在搜狐博客

今天遇到一个问题:‘\n’ ‘\r’ 这两个字符到底是什么意思?我们这些年轻人都说不清历史,于是请教了老同志严博士。
严博士说,这是从 IBM 的打字机来的,\n 是打字头移到下一行,\r是再将打字头移到行首。在计算机中用两个字符\r\n表示有点多余,于是 AT&T 就用 '\n' 一个字符来表示这个情况。但是 IBM 还是比较怀念自己的东西,PC 出来的时候 DOS 还是用了 '\r\n' 两个字符。目前在 windows 平台上,记事本用"\r\n" 表示,写字板则是用"\n"。C、Java 都是 AT&T 的东东,所以现在单独的"\n"表示,但也不能说"\r"就没有用处了,早期的apple就是用 "\r" 表示的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: