之前写的有文件全部的知识点,这一篇主要针对计算机二级真题的整理。
需要备考计算机二级的小伙伴们先收藏起来吧。整理不易,不过有帮助记得点赞哦
1.相关概念考点:
1.文件指针指向的是文件缓冲区的位置,不是文件在读位置。
2.fscanf()函数作用是从指定的文件中格式化读数据,读取数据类型 由格式控制符决定。从文件中输入数据到内存。
3.文件指针的值是地址,指针的大小是4
4.
5.文件指针是指向一个结构体类型的指针,是一种特殊类型指针。
6.
7.
规律:
1*:含有r只要文件不存在则会显示出错,特殊:ab也是出错。其他:建立一个新的文件
2*:b:二进制文件(2B)
3*:+读写(家毒)
4*.以w打开原先文件中内容消失
以a打开原先文件可以续写
8.
9.
10.
x是首元素的地址后面的元素地址没有使用,每次还只读入一个元素,则只用首元素的地址是无法读取后面的值的。
11.
12.
13.
fwrite是写文件的函数
2.文件打开与关闭程序题:
选A
解析:
第一步需要将数据读入到数组中所以需要用fscanf()函数进行输入。
2.
选择:A
解析:
因为以w的方式打开文件所以如果文件不存在就会重新建立一个文件,有文件之后就可以以w的方式打开文件则输出是成功打开文件。
3.文件的读写(重点)(常考,常错,知识点多)
1.
答案:6
fseek()光标指向开头再写元素则会让原先的元素消失
2.