文章目录
一、学生管理系统
二、代码示例
一、学生管理系统
----
前两篇博客
【C 语言】文件操作 ( 将结构体写出到文件中并读取结构体数据 | 将结构体数组写出到文件中并读取结构体数组数据 )
【...C 语言】文件操作 ( 读取文件中的结构体数组 | feof 函数使用注意事项 )
中 , 将结构体 ( 数组 ) 数据写入到了文件中 , 然后又从文件中读取 结构体 ( 数组 ) 并打印出来 ;
之前写入..., 读取的 结构体 ( 数组 ) 的个数都是固定的 , 本篇博客实现从命令行接收结构体数据 , 然后保存到文件中 ;
做一个简单的学生管理系统 , 手动将学生数据录入到文件中 ;
scanf 函数原型...:
#include
int scanf(const char * restrict format,...);
函数中 , 第一个参数是格式字符串 , 后面的参数都是接收相应变量的指针...;
使用结构体成员接收上述变量 , 然后写出到文件中 , 就实现了从命令行接收数据 , 写出到文件中 ;
二、代码示例
----
#include
/* 定义结构体, 存储一个字符串和年龄