将 WORD,BYTE,STRING 一并存到ARRAY OF CHAR 数组里面(100分)

  • 主题发起人 主题发起人 fossil
  • 开始时间 开始时间
F

fossil

Unregistered / Unconfirmed
GUEST, unregistred user!
将 WORD,BYTE,STRING 一并存到ARRAY OF CHAR 数组里面
VAR A,d:WORD;
B:BYTE;
C:STRING
e:array [0..20]of char;
BEGIN
A:=34;
d:=0;
b:=32;
c:='sdfsdf';
//怎么把ABCD 放出ARRAY OF CHAR 里面,并且WORD类型要占两个字节,BYTE占一个字节,各自按照他们本身类型
的空间来存放
END;
 
你用Variant类型就行了.看看帮助吧.
 
用move就行
 
PWord(@e[0])^:=a;
PWord(@e[2])^:=d;
PByte(@e[4])^:=b;
Move(C[1],e[5],Length(C));
 
后退
顶部