delphi 中如何定义字符型数组?

如题
2024-11-05 11:57:17
推荐回答(4个)
回答(1):

23f3efb8b51784799019f6cdcd3b6c6a
CMD5后是KEpsm5
给分吧。。。谢谢了~~
字符数组应该可以有3种方式
1 arr:array [0..99] of char;100个字符,第一个序号为0,如arr[0]
2 s:string; setlength(s,100);100个字符,第一个序号为1,如s[1]
3 p:pchar; getmem(p,100);100个字符。第一个序号也是为1
下面是一个例子
var
letter:array[1..100]of char;
定义100包含100个字符型的数组letter

回答(2):

字符数组应该可以有3种方式
1 arr:array [0..99] of char;100个字符,第一个序号为0,如arr[0]
2 s:string; setlength(s,100);100个字符,第一个序号为1,如s[1]
3 p:pchar; getmem(p,100);100个字符。第一个序号也是为1

回答(3):

下面是一个例子
var
letter:array[1..100]of char;
定义100包含100个字符型的数组letter

回答(4):

(*^__^*) 嘻嘻……
参考下这个??

type
myarray0=array['a'...'z'] of char;
var
ach:myarray0;
myarray0是字符数组类型标识符,ach被定义为字符型数组变量,其有26个数组元素,其下标(字符型)从 a 到 z 。