如何清楚快速清除数组中的所有内容? 如题,有没有函数可以快速清空数组,或是将整个数组移出内存?我使用freemen(数组名)会报错! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主数组里面放了什么东西,如果不是自己创建得类,就用SetLength就可以了。 数组内容不重要,但不清空会影响下次运行的结果用setlength(数组名,0)编译不能通过 代码:136提示:incompatible types SetLength(array,0)只适合动态数组,也就是没有指定长度的如果你定义的时候是用的Array[0..100] of ..这样的方式定义的就不行清楚的时候用一个循环全部清空就可以了 1.呵呵,循环清除为什么慢?莫非你的数组很大?2.动态数组这样定义:var a: Array of integer;使用的时候使用并且一定要使用SetLength(a,10)这样的方式指定长度,后面的10是长度,根据需要指定3.可用分在左边的“我的技术社区”里面的“我的社区积分”查看 静态数组因为已经分配了内存,所以不存在清空,只能清零,用函数ZeroMemory。动态数组里面得成员如果不是自己创建的类,用SetLength就可以,否则要先一个一个的释放数组内的成员,再用SetLength。动态数组与静态数组的调用方法是一样的。 cxgrid如何实现带有统计信息的分组统计?50分现场给分。 判断listbox为空后怎么终止下面程序语句运行 如何edit中只接受一定的值 急!关于按钮的添加 Delphi开发的项目已经完成,如何打包成可执行文件? access数据库中提取某一项数据排序最前面的10条记录的语句怎么写呢? 在一个范围内,取随机数,怎么办?谢谢了! 通过DELPHI实现组策略的修改!!! delph7的RAV 里面怎么让数据显示成横向! ===关于checkbox的操作=== 用ADOConnection可以鏈接BDE數據庫么? TWebbrowser内存泄漏问题如何解决!
用setlength(数组名,0)编译不能通过
提示:incompatible types
如果你定义的时候是用的Array[0..100] of ..这样的方式定义的就不行清楚的时候用一个循环全部清空就可以了
使用的时候使用并且一定要使用SetLength(a,10)这样的方式指定长度,后面的10是长度,根据需要指定3.可用分在左边的“我的技术社区”里面的“我的社区积分”查看
动态数组里面得成员如果不是自己创建的类,用SetLength就可以,否则要先一个一个的释放数组内的成员,再用SetLength。
动态数组与静态数组的调用方法是一样的。