鱼C论坛

 找回密码
 立即注册
查看: 3197|回复: 1

关于fscanf的具体用法?

[复制链接]
头像被屏蔽
发表于 2011-6-21 23:09:16 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-22 12:15:15 | 显示全部楼层
fscanf(fp1,"%d,%s,%d,%d,%d,%d,%d\n", &a, &b, &c, &d, &e, &f, &g);
以第一行数据为例:
1,zhang1,90,80,88,78,95
首先,%d把1读到a里,没问题
接着,%s,先略过逗号,没问题,接着读一个字符串,由于此行没有空格,所以把这行剩余的zhang1,90,80,88,78,95全部读到b里(LZ没有把b的定义写出来,如果b是字符数组名的话,还应该把&b改为b;一般情况下,是LZ这里写错了。我着重要说的是除了这个错误外的逻辑错误),接着把第2行的数据2读到变量c里,后面不分析了,数据已经错得乱七八糟了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-14 12:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表