关于不同平台下的回车换行(from bbs.chinaunix.net)

转载 2006年06月20日 16:40:00
  • 在win里面把'/r/n'作为文本文件一行的结束。在UNIX里面把'/n'作为文本文件的一行结束。而在MAC里面则是把'/r'作为文本文件一行的结束。
  • 在不同平台间ftp文件的话,如果使用ascii模式,则会自动修改成适合自己文件系统的形式。用C的的f系列文件操作函数的时候,如果不加'b'参数,也会自动进行处理。
  • 在VMS(VAX和DEC机器)ascii文件一行后无任何'/r/n'符号,而是前面加一行长度。
  • 在unix上及其C文件操作中没有二进制('b')和ASCII 'a' 的区别。
  • 在linux平台下, 对于往文件中写, 'n'只是被简单的解释成0x0d, 而在windows下, 写文件的时候, 'n'会被替换成0x0d0a两个字符写入. 在读文件的时候, 正好相反, 遇到0x0d0a时, windows会换回成0x0d, 你可以用一个二进制文件读取工具如HexWorkShop之类的, 直接查看Linux下生成的文件与Windows下生成的文件, 就能看到这个区别了.

相关文章推荐

sh_page_fault函数的处理http://bbs.chinaunix.net/thread-2079251-1-1.html

sis的下载地址(绿色版本)http://www.onlinedown.net/softdown/32292_2.htm 1 下面是我注释过的代码,希望对大家有用,另外大家在使用时注意遵守GPL许...

perl 特殊变量版本二 转帖---http://bbs.chinaunix.net/thread-1191868-1-1.html

让你的perl代码看起来更像perl代码,而不是像C或者BASIC代码,最好的办法就是去了解perl的内置变量。perl可以通过这些内置变量可以控制程序运行时的诸多方面。本文中,我们一起领略一下众多内...
  • htao33
  • htao33
  • 2011-06-30 09:17
  • 1605

回车和换行,以及不同软件对敲回车键的操作

我一直以为回车和换行是一个东西,因为可以通过敲击回车键来达到换行的效果,于是就奇怪怎么回车\n和换行\r怎么会用两种不同的符号,分别对应两个ASCII码。现在总算搞明白了,参考文章。回车和换行回车(c...

不同操作系统回车换行问题总结

一、windows的文件到linux下的转换方法: 1. 用sed命令替换 sed -e 's/^M//g' original.txt > target.txt (注意^M 在Linux/Unix...

Windows平台下写文件的回车换行问题

Windows平台下写文件的回车换行问题简介Windows平台VC开发环境下,使用C标准库fopen&fprintf&fclose的时候,编译器已经做好了回车换行的特殊处理,我们只需要简单使用\n即可...

回车和换行区别

  • 2013-02-04 16:42
  • 15KB
  • 下载

50个c/c++源代码网站(转自http://blog.chinaunix.net/space.php?uid=22830296&do=blog&id=1768388)

50个c/c++源代码网站(转自http://blog.chinaunix.net/space.php?uid=22830296&do=blog&id=1768388)       C/...

excel表格内回车换行

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)