摘要: 教学内容: l 文件定位操作 l fgetpos定位 l fsetpos设定位置 l 文件结束判断函数feof 一、文件定位操作 在C语言标准库里 获取文件位置的函数有ftell和fgetpos 设置文件位置的函数有fseek和fsetpos 一般是ftell与fseek配对使用。 而fgetpos 阅读全文
posted @ 2016-12-09 16:55 whzym111 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 教学内容: l 打开二进制文件 l 写二进制文件 l 读二进制文件 一、打开二进制文件 FILE *fopen( const char *filename, const char *mode ); filename是要操作的文件名。 mode 说明 "wb" 打开一个二进制文件,进行写入操作。如果文 阅读全文
posted @ 2016-12-09 15:59 whzym111 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 一、标准流stdin,stdout,stderr 标准输入流stdin: 是程序可以读取其输入的位置。缺省情况下,进程从键盘读取 stdin 。 fscanf(stdin,"%d%d%f%s",&n1,&n2,&f1,s); //相当于 scanf("%d%d%f%s",&n1,&n2,&f1,s) 阅读全文
posted @ 2016-12-09 14:30 whzym111 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 教学内容: l 文件重命名rename l 文件删除remove 文件重命名rename int rename( const char *oldname, const char *newname ); oldname //需要重命名的文件名 newname //新的文件名 文件删除remove in 阅读全文
posted @ 2016-12-09 14:10 whzym111 阅读(3860) 评论(0) 推荐(0) 编辑
摘要: 文件的概念 文件的位置 文件流 文件访问 在前边的课程里,我们的数据都是放在内存里,一旦程序结束,数据就会消失。为了长久的保存数据,我们可以把数据存放到文件里边。这一节课我们一起讨论一下文件的相关概念。 一、 文件的概念 文件简单的说就是电脑中存放的一组数据的集合。类似于内存里一块连续的数据,与内存 阅读全文
posted @ 2016-12-09 09:29 whzym111 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 用typedef定义函数指针类型 046-函数指针和函数指针数组 46课里边有如下代码 int add(int a,int b,int d) { return a+b+d; } int mul(int a,int b,int c) { return a*b*c; } int main(void) { int (*pn[2])(int,int,int... 阅读全文
posted @ 2016-12-09 09:23 whzym111 阅读(947) 评论(0) 推荐(0) 编辑