如何在数组中存无限量的元素?比较复杂# Programming - 葵花宝典
a*l
1 楼
简单的说,有一堆数据,可能有100个,也可能有10000个,甚至更多,无法估计上限.从一个
flag说“开始”就一个接一个的接受数据,保存在数组(内存中)中,直到另一个flag
说“结束”为止。这样的数组怎么比较好的安排存储空间?关键是还有速度/效率的要
求,所以不能resize 一块memory,也不能另外找一块大的memory把原来的数据复制过
去。由于语言的问题,也不能用指针。
有谁有比较好的办法?
flag说“开始”就一个接一个的接受数据,保存在数组(内存中)中,直到另一个flag
说“结束”为止。这样的数组怎么比较好的安排存储空间?关键是还有速度/效率的要
求,所以不能resize 一块memory,也不能另外找一块大的memory把原来的数据复制过
去。由于语言的问题,也不能用指针。
有谁有比较好的办法?