十字链表还是二维数组?
要求对一文件进行处理,文件格式如下:
&^&%%
[ABC] //NAME
STRING1
STRING2
[BCA]
STRING1
STRING2
[..]
..
..
需要将文件内存存储为
ABC BCA ..
STRING1 STRING1
STRING2 STRING2
.............
由于对内存要求较高,且NAME下字符串数目不定,请问高人如何将这些数据存入结构中,最好给出结构,新人,只有20分,多谢!!
[解决办法]
由于对内存要求较高:应该用十字链表更好一些,也可以用二维动态数组char** pStr。
[解决办法]
std::vector <std::string>
[解决办法]
C 语言, 那么就链表吧, 灵活一些 ···