我只是不记得了。那么,正确终止老式 ASCII 行的正确方法是什么?
我会用“return”来记住,r 在 n 之前。
如果您使用的是 C #,则应使用Environment.NewLine
,相应的 MSDN 是:
对于非 Unix 平台,包含“\ r\ n”的字符串;对于 Unix 平台,包含“\ n”的字符串。
新行取决于您的操作系统:
DOS & Windows: \r\n 0D0A (hex), 13,10 (decimal)
Unix & Mac OS X: \n, 0A, 10
Macintosh (OS 9): \r, 0D, 13
此处有更多详细信息:https://ccrma.stanford.edu/~craig/utility/flip/
如有疑问,请使用任何免费软件十六进制查看器 / 编辑器来查看文件如何编码其新行。
对我来说,我使用以下指南来帮助我记住:0D0A =\ r\ n = CR,LF = carriagereturn,line 饲料
顺序是 CR (回车)-LF (换行)。还记得点阵打印机吗?完全正确。所以-正确的顺序是\ r\ n
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(38条)