快捷搜索:  汽车  科技

外接硬盘解决电脑内存问题(内存程序与硬盘)

外接硬盘解决电脑内存问题(内存程序与硬盘)函数原型:fseek(文件指针 offset base);函数原型:feof(文件指针);函数原型:fwrite(buffer size count 文件指针);是指将buffer所指的存储空间(内存)里的count个大小为size的数据块写到文件(硬盘)中。如:fwrite(&stud[i] sizeof(struct student_type) 1 fp);

1 文件指针

文件指针是一个指向结构体类型名为FILE的指针,对文件的打开、关闭、读、写等操作都必须借助于文件指针来完成。

2 文件打开函数

函数原型:FILE *fopen(char * fp char * type)

调用形式:文件指针变量=fopen(文件名 文件打开方式);

3 文件关闭函数

fclose(FILE * fp);

4 文件的读和写

外接硬盘解决电脑内存问题(内存程序与硬盘)(1)

5 数据块写函数

函数原型:fwrite(buffer size count 文件指针);

是指将buffer所指的存储空间(内存)里的count个大小为size的数据块写到文件(硬盘)中。

如:fwrite(&stud[i] sizeof(struct student_type) 1 fp);

6 判断文件是否结束函数

函数原型:feof(文件指针);

7 文件位置指针定位函数

函数原型:fseek(文件指针 offset base);

8 获取文件位置指针当前位置的函数

函数原型:ftell(文件指针);

9 使文件指针回到文件开头处函数

函数原型:rewind(文件指针);

猜您喜欢: