delphi指针问题(50)

F

fox816

Unregistered / Unconfirmed
GUEST, unregistred user!
var p:pointer;如何用最简单的方法将p指向的缓冲区第二个字节设置为字符a,本人对C++比较熟悉,对delphi不太熟悉,上面的问题已经能解决,想看看有没有更好的办法。我的解决办法:type Buf:array [1..100] of char
PBuf:^Buf;var p:pointer
tmpBuf:pBuf;begin tmpBuf := p
tmpBuf^[2] = 'a';end;
 
C: PAnsiChar;C := PAnsiChar(P);Inc(C, 2);C^ := 'a';
 
接受答案了.
 
顶部 底部