zoukankan      html  css  js  c++  java
  • 关于文件中的0D、0A

    文件一般分为文本文件和二进制文件。

      在windows文本文件中,分行即‘ “,表示为0x0D 0x0A。分为两种情况:

    1.  如果你想一个文本文件中写入一个' ',文本文件中会增加0x0D 0x0A两个字节(可以使用utraledit来查看,记事本是看不出来的);
    2. 如果你读一个文本文件,一旦遇到0x0D 0x0A,遍会读为一个' '(0x0A)。

       而在windows的二进制文件中,你写入什么就是什么,文件中是什么,你就会读到什么。

    1. 你写入一个换行符,文件中增加一个0x0A。
    2. 你在文件中读0x0D 0x0A,将得到0x0D 0x0A两个字节。

       而比较神奇的地方在于,在文本文件中0x0D 0x0A读出来算一个字节,那么读它的时候,文件指针往后移动几个呢?答案是两个。

  • 相关阅读:
    SSM整合redis
    正则表达式验证
    175. 组合两个表
    SQL高级教程2
    SQL高级教程1
    数据可视化
    SQL基础
    SQL函数
    数据分析
    python数据分析-连接mysql
  • 原文地址:https://www.cnblogs.com/zhengfa-af/p/8258718.html
Copyright © 2011-2022 走看看