24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 183  |  回复: 2
当前主题已经存档。

darksea_00

木虫 (小有名气)

[交流] 【求助】C语言中如何读入文件中的二维数组

请问如何将文件(如txt、dat文件)中的数据(二维数组)读入,成为C程序中的二维数组的初始值?是使用fscanf吗?

[ Last edited by kuhailangyu on 2008-12-10 at 16:02 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yalefield

金虫 (文坛精英)

老汉一枚

★ ★ ★
灯塔守望者(金币+3,VIP+0):欢迎再来小木虫
你需要解决几个问题.

(1) 数据文件的格式

C语言的数组,必须先定义数组元素的个数。
(即使用动态数组、指针,也得先知道大小,否则,就得用链表)

相应的数据文件,也应该先给出数组每维的大小。例如:
第一行:
4, 5
就是说,下面的数据是4行、5列。

(2) 数组的定义

如果事先定一个很大的数组,那么就很浪费内存。
而根据读入的数组大小,动态地分配内存,在技术上也是比较麻烦。
看来你是新手,不妨练习练习。

(3) 每行的读法

有两种办法。

一是先用fgets()读进来一行,然后再用sscanf()“一段一段”地取出来,赋值给相应的变量
二是用fscanf()从文件里“一段一段”地读出来,赋值给相应的变量

(4) 出错的处理

这个......此处省略500字。
2楼2008-11-07 00:57:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

darksea_00

木虫 (小有名气)

谢谢啊!
我用fscanf读进去了。
3楼2008-11-07 05:49:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 darksea_00 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化学工程085602 305分求调剂 +21 RichLi_ 2026-03-25 21/1050 2026-03-29 17:09 by 学员8dgXkO
[考研] 材料与化工272求调剂 +12 阿斯蒂芬2004 2026-03-28 12/600 2026-03-29 16:16 by 学员8dgXkO
[考研] 289求调剂 +13 新时代材料 2026-03-27 13/650 2026-03-29 01:16 by 544594351
[考研] 一志愿哈尔滨工业大学材料与化工方向336分 +9 辰沐5211314 2026-03-26 9/450 2026-03-29 01:12 by 我是小康
[考研] 071000生物学求调剂,初试成绩343 +7 小小甜面团 2026-03-25 7/350 2026-03-28 20:25 by 唐沐儿
[考研] 食品工程专硕一志愿中海洋309求调剂 +4 小张zxy张 2026-03-26 8/400 2026-03-28 19:25 by lbsjt
[考研] 求调剂 +3 QiMing7 2026-03-25 4/200 2026-03-28 14:30 by QiMing7
[考研] 求化学调剂 +4 wulanna 2026-03-28 4/200 2026-03-28 13:37 by 唐沐儿
[考研] 一志愿南京航空航天大学材料学硕求调剂 +3 @taotao 2026-03-28 3/150 2026-03-28 10:26 by JourneyLucky
[考研] 311求调剂 +3 希望上岸阿小杨 2026-03-23 3/150 2026-03-28 07:57 by 热情沙漠
[考研] 328求调剂 +7 嗯滴的基本都 2026-03-27 7/350 2026-03-28 04:19 by fmesaito
[考研] 调剂推荐 +5 清酒714 2026-03-26 6/300 2026-03-27 11:12 by 不吃魚的貓
[考研] 材料求调剂 +5 .m.. 2026-03-25 5/250 2026-03-27 11:08 by 不吃魚的貓
[考研] 359求调剂 +4 王了个楠 2026-03-25 4/200 2026-03-27 08:43 by 不吃魚的貓
[考研] 321求调剂 +6 Ymlll 2026-03-24 6/300 2026-03-26 20:50 by 不吃魚的貓
[考研] 材料考研求调剂 +3 Dendel 2026-03-23 6/300 2026-03-26 17:51 by fmesaito
[考研] 263求调剂 +6 yqdszhdap- 2026-03-22 10/500 2026-03-26 13:11 by 公瑾逍遥
[考研] 化学调剂一志愿上海交通大学336分-本科上海211 +4 小鱼爱有机 2026-03-25 4/200 2026-03-26 10:19 by aa331100
[考研] 340求调剂 +5 话梅糖111 2026-03-24 5/250 2026-03-25 06:53 by ilovexiaobin
[考研] 333求调剂 +3 ALULU4408 2026-03-23 3/150 2026-03-23 19:04 by macy2011
信息提示
请填处理意见