c++ 如何读取txt中的内容

来源:百度知道 编辑:UC知道 时间:2024/06/21 09:31:31
txt中是个 类似于下面这样的内容
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24...
把他们读取后放在一个二维数组中
怎么实现
我是说要完全按上面的那个样子一行行的弄成二维数组中啊 能不能发下代码啊 我是菜鸟

如果文件中的行数及列数已知,直接用fopen打开文件和fscanf读取数据就行

你先读入char类型的数据,然后根据空格和回车键,判断出每个数字的开始和结尾,再将这些区别出来的char类型,人为将这些char转化为int类型。当然,可以试试可不可以直接将这些数字存入int类型的缓冲区。

FILE *m_file=fopen("文件名","打开方式") 参考http://baike.baidu.com/view/656681.htm

http://baike.baidu.com/view/656689.htm

对文件的操作可以从百度百科里查