Linux中的文件读写

来源:互联网 发布:计算机编程语言艺术 编辑:程序博客网 时间:2024/05/06 19:24

1 分类

    根据参考资料[6][7]的描述可知,C语言读写文件主要有两种方式:a)ASCII方式;b)二进制方式,关键在于使用fopen()函数打开文件时使用带b的参数还是不带b的参数:

int fp1 = fopen("test1.txt","wb");   // 以二进制方式打开文件test1.txtint fp2 = fopen("test2.txt","w");    // 以ascii方式打开文件test2.txt
    然而,参考资料[8]P112则说明,UNIX内核并不对文本文件和二进制文件进行区分,因此在UNIX系统环境下指定字符b实际上并无作用。

2 实例


参考资料

[1]c语言写bin文件

[2] C文件读写函数介绍

[3]C、C++读写二进制文件

[4]c读写二进制文件

[5]C语言实现二进制文件读写详解

[6]C语言读写文件两种方式ASCII 和 二进制

[7]C语言采用文本方式和二进制方式打开文件的区别分析

[8]UNIX环境高级编程(第二版)

0 0
原创粉丝点击