strig,TStrings,array of string,array[0..2] of string 这几种类型在内存上是如何 存放的,有何区别,最好能给个例子
解决方案 »
- 如何把一个WORD文档的内容读到一个Memo框或者是richText或一个变量里?在坐各位有没有什么例子?
- DELPHI中ACCESS的共享冲突问题 已经问过一次了 但是没有人解答啊 急急急急
- 跪求:大哥帮忙 treeview 的编辑问题 在线等!
- 各位大哥﹕求救.请教DBGrid的问题!急﹗﹗
- 查联接状态与进程条的问题
- 师姐,放分第三号!
- 程序执行后怎么返回开始,输入新参数重新开始
- 两个问题,请进来看。一个关于进度条的使用;一个是否可以用自增加字段作为关键字来用query的update来保存修改?
- delphi5.0的 update pack1.0的序列号。请大虾们帮忙
- win200+sql server+asp系统在运行时间如果有超过40人速度特别慢,请问该怎么进行优化,紧急求救!!!sos
- 求助:如何不用鼠标拖放的方式,直接在代码里使用一个TTimer组件
- findcomponent找出的控件的color属性?
在“欢迎来到CSDN技术社区”这一页右上角有个“提问请到小类社区”,不知这个小类社区在哪?
帮你顶
顺便回答 回复人: SEFoxTrade(OldFox) (
--〉我要去设区--〉导航兰
找到这一栏就有了,哎
可能你说的不错,但是我现了解一点啊,要不用的时候总觉得不放心,呵呵
/不知道对不对
array[0..2] of string,最小分配内存为6个字节,每增加一个字符(单节字符)多2个字节内存
TStrings应该是由多个string组成的字符串列表,它里面记录的是每个字符串的地址,实质上是一个列表,并不是字符串本身,因此你在释放这个列表之前需要考察是不是列表里的每个字符串有没有被释放掉,否则会引起内存泄露。
array of string,是由字符串组成的动态数组。
array[0..2] of string,是三个字符串元素组成的静态数组。