全站数据
8 4 2 0 5 8 1

C语言中磁盘数据文件有什么

考研那些事 | 简单学习,快乐成才!         
问题更新日期:2024-10-31 18:03:44

问题描述

C语言中磁盘数据文件有什么求高手给解答
精选答案
最佳答案

具体来说,C 语言的数据文件类型分为:文本文件、以及二进制文件。它们的具体特点如下:

(1)、文本文件,在 C 语言编程中,使用 fopen( ) 库函数,文件的最基本读写方式为:r(读)、w(写);当然了,还有以添加方式进行操作的。

(2)、二进制文件,在 C 语言编程中,使用 fopen( ) 库函数,文件的最基本读写方式为:

rb(二进制读)、wb(二进制写);当然了,二进制方式也有以添加方式进行操作的。

这两种文件操作方式最大的不同就是对于回车符的处理。在以文本文件方式打开文件时,

回车换行符变为一个字符;而使用二进制方式进行处理时就是二个字符。

例如:

abcde

在文本文件中,该文件长度是 6 个字符(5个字母、以及一个换行符

),但是如果以二进制方式进行处理的话,就是 7 个字符(5个字母、以及

r

两个字符)。