读书人

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

发布时间: 2012-04-12 15:46:35 作者: rapoo

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

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


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

读书人网 >C语言

热点推荐