C语言文件问题?
口[HW-10]1.复习结构体与文件读写相关内容,将自己的学号、姓名和生日保存到文件,要求:自定义结构体类型structDate和structPerson;自定义函数vo...
口[HW-10]1.复习结构体与文件读写相关内容,
将自己的学号、姓名和生日保存到文件,要求:自定义结构体类型struct Date和struct Person;
自定义函数void save2file(struct Person p);
在VS2010中实现程序,文件以学号命名。
学号:201900001
姓名:kay
生日:2010,11,21 展开
将自己的学号、姓名和生日保存到文件,要求:自定义结构体类型struct Date和struct Person;
自定义函数void save2file(struct Person p);
在VS2010中实现程序,文件以学号命名。
学号:201900001
姓名:kay
生日:2010,11,21 展开
1个回答
展开全部
题目要求:
一、定义结构体:让你用结构变量作为文件读写的中间存储变量。从自定义函数参数类型来看。结构体Date类型是作为Person的一个结构成员类型使用的(表示一个person的生日成员变量)。
二、文件名以学号命名:在你第一次写入文件时(fopen使用方式w,文件不存在则新建),用学号和文件根目录拼接成字符串作为fopen参数。
三、用格式化方式读写:既让你使用fscanf和fprintf函数读写。(读,fopen使用方式r)
注意:fopen打开文件流,使用后要用fclose函数关闭。
具体操作可参考各种书籍或网络资料。我的回答记录里也有很多这样的回答代码,你可翻阅参考(两天前就回答过此类型文件读写代码)。
一、定义结构体:让你用结构变量作为文件读写的中间存储变量。从自定义函数参数类型来看。结构体Date类型是作为Person的一个结构成员类型使用的(表示一个person的生日成员变量)。
二、文件名以学号命名:在你第一次写入文件时(fopen使用方式w,文件不存在则新建),用学号和文件根目录拼接成字符串作为fopen参数。
三、用格式化方式读写:既让你使用fscanf和fprintf函数读写。(读,fopen使用方式r)
注意:fopen打开文件流,使用后要用fclose函数关闭。
具体操作可参考各种书籍或网络资料。我的回答记录里也有很多这样的回答代码,你可翻阅参考(两天前就回答过此类型文件读写代码)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询