永发信息网

c语言中,怎么从文本中逐行读取数据并赋值给不同变量

答案:2  悬赏:0  手机版
解决时间 2021-02-07 12:53
  • 提问者网友:聂風
  • 2021-02-06 12:31
c语言中,怎么从文本中逐行读取数据并赋值给不同变量
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-02-06 13:31
给你简单写个框架吧,比如你要读取的文件名为 test.txt
FILE *fp;
fp = fopen("test.txt","r");
int a;
fscanf(fp,"%d",&a);  //这样就读取到1个数字了,并赋值给a 你文件格式就设定为一行1个数字
fclose(fp);

//这是个简单的例子,你可以借鉴下,祝顺利
全部回答
  • 1楼网友:逐風
  • 2021-02-06 15:06
这个不麻烦啊: 看这个例子 file*p=fopen("file.txt", "r"); int x,y,z; fscanf(p, "%d%d%d", &x, &y, &z); printf("read:\nx=%d, y=%d, z=%d\n", x, y, z); fclose(p);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯