随笔分类 -  文件

文件中的内容, 是以结构的形式写入的, 现在要求读第三个和第五个学生的成绩, 修改学生成绩,并回写
摘要:1 #include 2 #include 3 /* 4 题目:文件中的内容, 是以结构的形式写入的, 现在要求读第三个和第五个学生的成绩, 5 修改学生成绩,并回写 6 */ 7 typedef struct student 8 { 9 char name[20]; 10 float math; 11 float chinese; 12 }STU;... 阅读全文

posted @ 2018-10-16 14:01 王朝马汉 阅读(234) 评论(0) 推荐(0)

学生管理系统(初级)
摘要:1 #include 2 #include 3 #include 4 /* 5 一个小项目,学生管理 6 核心思想:初始化文件,读文件生成链表,插入节点,退出时将链表data域写入文件保存,用文件当做数据库。 7 8 第一步:实现总目标(菜单):1>.初始化数据 2>.添加学生信息 3>.查找学生信息 4>.删除学生信息 5>.修改学生信息 6>.排序 7... 阅读全文

posted @ 2018-10-14 20:35 王朝马汉 阅读(230) 评论(0) 推荐(0)

文本等号以后求和
摘要:1 #include 2 #include 3 /* 4 文本等号以后求和 5 a = 3 6 b = 4 7 c = 90 8 d = 20 9 e = 25 10 f = 73 11 g = 89 12 13 思路:一行一行的读取文本数据,读取到一行后,将返回的指针交由atoi()函数处理。得到数字,追加至sum。 14 注意:atoi()函数,只会跳过空白符,碰到其... 阅读全文

posted @ 2018-10-10 20:13 王朝马汉 阅读(199) 评论(0) 推荐(0)

读配置文件,过滤掉以#开头的注释行
摘要:#include /* 读配置文件,过滤掉以#开头的注释行 */ int main(void) { FILE * fpr = fopen("配置.txt","r"); FILE * fpw = fopen("配置1.txt","w"); char buf[1024]; while(fgets(buf,1024,fpr)) { if('... 阅读全文

posted @ 2018-10-10 18:45 王朝马汉 阅读(592) 评论(0) 推荐(0)

练习打开文件,关闭文件,一个一个的读写,一行一行的读写(文本操作)
摘要:1 #include 2 /* 3 文件练习打开文件,关闭文件,一个字符一个字符的读写文件,一行一样的读写文件,文本操作 4 */ 5 //从后往前写入文件 6 void WriteData(FILE * fpw1) 7 { 8 char *p[] = {"123456","789","zhangyong"}; 9 int len = sizeof(p)/4;... 阅读全文

posted @ 2018-10-10 18:41 王朝马汉 阅读(395) 评论(0) 推荐(0)

导航