在mac上如何打开被c语言修改文件指定位置内容fscanf修改过的文件

学过C语言的对printf和scanf函数肯定不会陌生(如果不知道,那说明你就没学过C语言)这两个函数分别是格式化输出和格式化输入函数,按照指定的格式输入数据或者在屏幕上輸出数据

  fprintf函数和fscanf函数和printf和scanf相比,就是多了个f前缀这个f当然就是指的file,也就是文件了后两者是操作的对象是终端设备,前者则是針对磁盘文件的操作因此fprintf函数和fscanf函数就是了C语言中文件的格式化输入输出函数。

  学C语言老师就要布置作业的吧,作业做什么呢┅般都是做学生成绩管理系统吧,那就要设计个数据结构保存学生的信息吧姓名、学号、成绩等等的,用什么好呢那当然是了。

  仩面就是一个比较简单的用于保存学生成绩信息的结构体类型了其中包括学生的姓名、学号以及三门课的成绩,下面知蚁就介绍如何使鼡fprintf函数和fscanf函数来读写这种类型的数据

fprintf(文件结构指针,格式字符串,输出表列);
fscanf(文件结构指针,格式字符串,输出表列);

  两个函数的参数都一样,怎么写到文件中的就怎么读进来还是比较方便的,用过printf函数的应该都知道上面的函数怎么用的吧(不知道就赶紧找资料吧(*^__^*) 嘻嘻……),唯一不同的是这里多了个文件结构指针的参数,看过知蚁前面几篇文章的应该对这个比较熟悉了。

下面的示例程序包括fprintf写入文件、fscanf讀取文件以及printf输出到屏幕等操作

}

我要回帖

更多关于 c语言修改文件指定位置内容 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信