c语言 将dat文件里的数据放到二维数组

到DAT文件里:比如:111111111222222222...行数不定,列数固定为9怎么放到二维数组里.还有如果可以顺便回答下,如果每行第一个数字为编号.怎么按编号的大... 到DAT文件里:
比如:
1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2 2 2
...
行数不定,列数固定为9
怎么放到二维数组里.
还有如果可以顺便回答下,如果每行第一个数字为编号.怎么
按编号的大小整行排序;
按中间某个数排序;
删除某一行.
修改某行第N个数的数据.
按第二个数查找某一行输出.
尽量解决几个吧~~~谢谢谢了
这都怎么做到?..弄个简单点的吧.不用太精简,适合C初学者的.
还有怎么统计一共几行数据
上面说的排序是排序输出.文件顺序不改
展开
 我来答
百度网友1cc1aca
2014-05-13 · 超过16用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:28.6万
展开全部
C语言不支持动态数组,一般都是申请一个大一点的数组:
#define SIZE 10000
int dat[SIZE][9];
只能这个样子,没有什么更好的方法
至于排序的啥的,你就按照正常排序去写程序,只是判断和交换数据不同而已
追问
如果可以帮忙写下程序的框架吗.大概的写法,从DAT文件放到二维数组里我都不怎么会
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式