主题:这样格式的文档如何写回数组中呢?
酱爆鱼虾蟹
[专家分:40] 发布于 2010-10-16 17:41:00
这样格式的文档:
ID is:1
ID is:2
ID is:3
...
...
ID is:100
请问如何把数字写回到C的数组中??
回复列表 (共3个回复)
沙发
强强 [专家分:4740] 发布于 2010-10-16 17:50:00
fscanf
板凳
酱爆鱼虾蟹 [专家分:40] 发布于 2010-10-16 18:38:00
它前台有非数字啊.能成功不
fscanf(fp,"%d",&a[i]);
就这样写???
3 楼
eastcowboy [专家分:25370] 发布于 2010-10-16 20:36:00
楼主可以试试:
fscanf(fp,"ID is:%d",&a[i]);
scanf系列函数对于不带%的一般字符,会尝试原样匹配,如果读取的内容与我们指定的内容相符,则继续往后读取。否则出错,停止读取,并返回错误代码。
我来回复