摘要: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;...
阅读全文
摘要:1 #include 2 #include 3 #include 4 /* 5 一个小项目,学生管理 6 核心思想:初始化文件,读文件生成链表,插入节点,退出时将链表data域写入文件保存,用文件当做数据库。 7 8 第一步:实现总目标(菜单):1>.初始化数据 2>.添加学生信息 3>.查找学生信息 4>.删除学生信息 5>.修改学生信息 6>.排序 7...
阅读全文
摘要: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()函数,只会跳过空白符,碰到其...
阅读全文
摘要:#include /* 读配置文件,过滤掉以#开头的注释行 */ int main(void) { FILE * fpr = fopen("配置.txt","r"); FILE * fpw = fopen("配置1.txt","w"); char buf[1024]; while(fgets(buf,1024,fpr)) { if('...
阅读全文
摘要:1 #include 2 /* 3 文件练习打开文件,关闭文件,一个字符一个字符的读写文件,一行一样的读写文件,文本操作 4 */ 5 //从后往前写入文件 6 void WriteData(FILE * fpw1) 7 { 8 char *p[] = {"123456","789","zhangyong"}; 9 int len = sizeof(p)/4;...
阅读全文