论文部分内容阅读
Delphi有三种字符串类型:短字符串(String[n],n=1..255),存储区为静态分配,大小在编译时确定,这是继承于BPforDOS的类型;字符数组(PChar),主要是为了兼容各类API,在BP7中已经出现,如今在Delphi中更加应用广泛,其存储区可以用字符数组静态分配,也可用GetMem手动分配;而长字符串(AnsiString)是Delphi独有的,其存储区在运行时动态分配,最灵活也最易被滥用。