C语言程设计课件第10章利用文件保存数据.ppt

C语言程设计课件第10章利用文件保存数据.ppt

C语言程设计课件第10章利用文件保存数据

10.2.1 用fopen函数打开数据文件 P278 说明: (1) 最基本的是“r”,“w”,“a”三种方式。在其后加“b”表示是二进制文件,“+”表示既可读又可写。 10.2.1 用fopen函数打开数据文件 P278 说明: (2) 如果不能实现“打开”的任务,fopen函数将会带回一个出错信息。出错的原因可能是用“r”方式打开一个并不存在的文件;磁盘出故障;磁盘已满无法建立新文件等。此时fopen函数将带回一个空指针值NULL。 10.2.1 用fopen函数打开数据文件 P278 常用下面的方法打开一个文件: if ((fp=fopen(“file1”,’r″))==NULL)  {printf(“cannot open this file\n”); exit(0);  } 终止正在执行的程序 10.2.2 用fclose函数关闭文件 P280 关闭文件用fclose函数。fclose函数调用的一般形式为 fclose(文件指针); 例如: fclose (fp); 如果不关闭文件将会丢失数据。 10.3 文件的顺序读写 P280 在顺序写时,先写入的数据存放在文件中前面,后写入的数据存放在文件中后面 在顺序读时,先读文件中前面的数据,后读文件中后面的数据 对顺序读写来说,对文件读写数据的顺序和数据在文件中的物理顺序是一致的 顺序读写需要用库函数

文档评论(0)

1亿VIP精品文档

相关文档