C语言
北莽
这个作者很懒,什么都没留下…
展开
-
C语言解决feof多读一次的问题
这样会多读一个字符int main(){ FILE * fp; char num; if((fp = fopen("表达式求值.txt", "r")) == NULL) { printf("文件打开失败!"); exit(0); } while(!feof(fp)) { fscanf(fp, "%c", &num); printf("%c", num); } return 0;}这样就不会多读int main(){ FILE * fp; char原创 2021-02-02 19:40:17 · 1345 阅读 · 3 评论 -
C语言读写txt文件编译时出现乱码
文本文件默认的编码形式是utf-8马赛克部分是中文将编码形式改成ascii就好了。文件 -> 另存为->原创 2021-01-24 21:51:31 · 4437 阅读 · 1 评论 -
C语言之用 fscanf 和 fprintf 函数来完成对学生信息的读写
这是我在网上看到的一个例子,觉得对学习文件读写有帮助。#include<stdio.h>#define N 2struct stu{ char name[10]; int num; int age; float score;} boya[N], boyb[N], *pa, *pb;int main(){ FILE *fp; int i; pa=boya; pb=boyb; if( (fp=fopen("D:\\原创 2021-01-21 19:44:12 · 512 阅读 · 0 评论