帮忙看下这段程序什么意思,返回什么(20分)

  • 主题发起人 主题发起人 mervyn807
  • 开始时间 开始时间
M

mervyn807

Unregistered / Unconfirmed
GUEST, unregistred user!
i,j:Integer;
s1:String;
buf1:Array[0..200]of bytes;

for i:=0 to 5 do begin
val('$'+midstr(s1,i*2+1,2),buf1,j);//就是这句话

不知道这句话什么意思,看了函数的介绍也不明白
难道这样做之后buf1中会有数据吗?j中会有数据吗?
 
为何不把val贴出来,这样看谁能帮你
 
Val就是Delphi中的函数啊
你是新人啊,比我还新啊
还要贴出来啊
看帮助不就有了吗
包括midstr函数
 
就是将S1中的字符串每两位的方式存在到buf1中,其中前面加"$"表示是十六进制,后面的j是个变参,当字符串有问题时,索引反回到这里面
 
非常感谢Corinth
 

Similar threads

后退
顶部