文本文件与二进制文件的区别

文本文件与二进制文件的区别

  1. 文本文件与二进制文件的区别(Windows)
    写入的时候,文本会将换行符(10, ),ASCII码解析为回车符(13, ),换行符(10, )
    读取的时候,会将回车符(13, ),换行符(10, )解析为换行符(10, )
    而二进制原样写入写出

  2. 文本文件和二进制文件读写无差别(Linux)

_access函数

  1. Windows io.h
    Windows下所有文件夹都是可读可写
    0判断是否存在
    2 判断是否可写
    4 判断是否可读
    6 判断是否可读可写
    是返回0,否则返回-1

  2. Linux unistd.h
    R_OK读权限
    W_OK 写权限
    X_OK 读写权限
    F_OK 文件是否存在

原文地址:https://www.cnblogs.com/born2run/p/9581409.html