在C语言中,我可以这样声明并初始化一个char数组:
char arg[10] = "ANY";
有没有在Delphi中执行相同操作的简短语法?
在C语言中,我可以这样声明并初始化一个char数组:
char arg[10] = "ANY";
常量:
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';
类似这样:
var arg1: string = '任何';
或者
var arg2: packed array[0..9] of char = '任何';
如果你真的想要一个从索引0开始的数组,就像C语言一样,或者
var arg3: pchar = '任何';
如果你想要一个以\0结尾的字符串