摘要:
短字符串:至少分配一个字节,其首地址用来存放字符串的长度,称为计数位,其后,开始存放字符串中的各个字符。(注:堆栈是以4字节为单位进行分配的,这可能造成字符的长度与实际内存空间不一致)PChar:以Null结尾字符串规则的数据类型,由于没有使用的内存块都可以是Null的,所以以Null结尾的字符串是一个弱类型检测的定义AnsiString:缺省以String关键字定义的,或者直接以AnsiString关键字定义的字符串变量都是长字符串,长字符串的首地址和短字符串的的首地址作用一样是用来存放字符串长度,并和PChar一样以Null结尾,长字符能以字符数组形式时进行操作。长字符串变量总是占用4字节 阅读全文