入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

数组的长度需要自动变化时的解决办法

创建时间:2007-09-17 投稿人: 浏览次数:104
做项目的时候,有时遇到数组在初始化的时候没有办法决定他的大小,但是也不能用arraylist来解决的时候,那么只能自己想办法让数组动态改变长度了。
在C语言系列中(我做.net时用的是C#,也许VB有别的办法吧)数组的长度必须在初始化的时候决定,但是有时做不到,那么只能在程序运行时来动态改变 了,我是用了一个临时数组来记录原来的数组,在将原来的数组disponse掉,给原来的数组句柄重新定义,初始长度为临时数组的长度加一,接着吧临时数 组clone(克隆)给新定义的但是拥有原数组句柄的数组,最后吧新加入数组的数据赋值给新的数组的最后一个位置,那吗看起来好像动态改变长度一样了。
只是这样是不是浪费资源的,各位大侠如果有更好的办法,希望能让我学习学习了 
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像