F
fssky
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button1Click(Sender: TObject);
var
S: string;
P: PChar;
begin
S := '1234';
P := PChar(S);
P^ := 'a'; // 执行这句出错
ShowMessage(S); // 应该是a234
end;
我主要想弄明白弄清原理..为什么会出错,请高人不吝赐教...谢谢...
var
S: string;
P: PChar;
begin
S := '1234';
P := PChar(S);
P^ := 'a'; // 执行这句出错
ShowMessage(S); // 应该是a234
end;
我主要想弄明白弄清原理..为什么会出错,请高人不吝赐教...谢谢...