在C中,我可以声明并初始化一个char数组:
char arg[10] = "ANY";
是否有任何简短的语法在delphi中做同样的事情?
答案 0 :(得分:4)
常数:
const
arg: array[0 .. 9] of AnsiChar = 'ANY';
一个局部变量:
var
arg: array[0 .. 9] of AnsiChar;
...
arg := 'ANY';
全局变量:
var
arg: array[0 .. 9] of AnsiChar = 'ANY';
答案 1 :(得分:-1)
类似的东西:
无功 arg1:string ='any';
或
var arg2:char ='any'的压缩数组[0..9];
如果你真的想要一个以索引0开头的数组,就像在C或
中一样var arg3:pchar ='any';
如果你想要一个\ 0终止字符串