函数里的const怎么理解?
agui 2003-11-17 02:49:17 比如函数原型
function MidStr(const AText: AnsiString; const AStart, ACount: Integer): AnsiString; overload;
const表意常量??
---------------------------------------------------
procedure TForm1.FormCreate(Sender: TObject);
var
x,y: string;
begin
x := 'asdf';
y := ' aaa ';
showmessage(midstr(x,1,2));
showmessage(trim(y));
end;
-----------------------------------------------------
测试如上通过,用的是变量。记得以前有用一些函数,要求参数必须为字符串常量,应该没有记错,还要是用类型转换函数。
请达人解释一下。
另外字符串变量转换为字符串常量用什么函数?(或者我的问法不太正确?)