| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 892 人关注过本帖
标题:关于fscanf函数的疑问
取消只看楼主 加入收藏
校草
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2017-3-15
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:3 
关于fscanf函数的疑问
0 1 2 3
4 5 6 7
//text1
如果我想把上述这样的数据读入一个a[2][4]中的数组该怎么做呢?

int a[2][4];
fscanf(text1,"%d",a);
?但好像行不通。。。
2017-04-06 22:04
校草
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2017-3-15
收藏
得分:0 
回复 3楼 烟雨晨曦
谢谢你的回复,不过这只是个小例子,如果我要处理一个a[50][50]的数组或者更大的好像这种方法就有些不好,请问层主有没有更好的处理方式?
2017-04-07 12:59
校草
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2017-3-15
收藏
得分:0 
回复 2楼 九转星河
以下是引用九转星河在2017-4-6 22:16:51的发言:
如果有空格和换行符~则要把空格和换行符读入一个缓冲区里面进行缓冲处理~



或者~试试用文件指针偏移量或者按字节块读入来获取数据位置~

谢谢解答~,不过有两个疑问:
第一句话,没懂。。如果可以的话请举个小例子帮助理解~
第二句话,也是不懂,就以上面的数据为例,要如何读入呢?可不可也举个例子~
2017-04-07 13:03
校草
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2017-3-15
收藏
得分:0 
回复 2楼 九转星河
0(空格)1(空格)2(空格)3(回车)
4(空格)5(空格)6(空格)7(回车)
2017-04-07 13:11
快速回复:关于fscanf函数的疑问
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036043 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved