首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

十字链表还是二维数组?解决办法

2012-04-12 
十字链表还是二维数组?要求对一文件进行处理,文件格式如下:&^&%%[ABC]//NAMESTRING1STRING2[BCA]STRING1ST

十字链表还是二维数组?
要求对一文件进行处理,文件格式如下:
&^&%%
[ABC]   //NAME
STRING1
STRING2
[BCA]
STRING1
STRING2
[..]
..
..
需要将文件内存存储为
  ABC               BCA   ..
STRING1       STRING1
STRING2       STRING2
.............
由于对内存要求较高,且NAME下字符串数目不定,请问高人如何将这些数据存入结构中,最好给出结构,新人,只有20分,多谢!!

[解决办法]
由于对内存要求较高:应该用十字链表更好一些,也可以用二维动态数组char** pStr。
[解决办法]


std::vector <std::string>
[解决办法]
C 语言, 那么就链表吧, 灵活一些 ···

热点排行
Bad Request.