这句C++语句如何转换成delphi??? ( 积分: 100 )

  • 主题发起人 主题发起人 ww990
  • 开始时间 开始时间
W

ww990

Unregistered / Unconfirmed
GUEST, unregistred user!
for(j=0,p=T;j&lt;KEYLEN;j++)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*DK++=*p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*p++=0;<br>&nbsp;&nbsp;&nbsp;}
 
大体是这样的<br>p:=T;<br>For&nbsp;j:=0&nbsp;to&nbsp;keylen&nbsp;do<br>begin<br>&nbsp;&nbsp;dk:=p;<br>&nbsp;&nbsp;inc(dk);<br>&nbsp;&nbsp;p:=0;<br>&nbsp;&nbsp;inc(p);<br>end;
 
for(j=0,p=T;j&lt;KEYLEN;j++)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*DK++=*p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*p++=0;<br>&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<br>//------------<br>&nbsp;&nbsp;p&nbsp;:=&nbsp;T;<br>&nbsp;&nbsp;for&nbsp;i&nbsp;:=&nbsp;0&nbsp;to&nbsp;KEYLEN&nbsp;-1&nbsp;do<br>&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;Inc(DK);<br>&nbsp;&nbsp;&nbsp;&nbsp;DK^&nbsp;:=&nbsp;P^;<br>&nbsp;&nbsp;&nbsp;&nbsp;Inc(P);<br>&nbsp;&nbsp;&nbsp;&nbsp;p^&nbsp;:=&nbsp;0;<br>&nbsp;&nbsp;end;
 
p&nbsp;:=&nbsp;T;<br>&nbsp;&nbsp;for&nbsp;i&nbsp;:=&nbsp;0&nbsp;to&nbsp;KEYLEN&nbsp;-1&nbsp;do<br>&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;DK^&nbsp;:=&nbsp;p^;<br>&nbsp;&nbsp;&nbsp;&nbsp;Inc(DK);<br>&nbsp;&nbsp;&nbsp;&nbsp;p^&nbsp;:=&nbsp;0;<br>&nbsp;&nbsp;&nbsp;&nbsp;Inc(P);<br>&nbsp;&nbsp;end;
 
c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delphi<br>解除指针引用&nbsp;&nbsp;&nbsp;&nbsp;*DK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DK^<br><br>c中i++表示先返回值为i,再对i进行加1<br>&nbsp;&nbsp;&nbsp;++i表示先对i进行加1,再返回值i
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
473
import
I
I
回复
0
查看
724
import
I
后退
顶部