G gutiqiang Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #1 我想了解一些有关数据类型的问题,比如char与pchar的关系,char转换为 arry [0...5] of byte ;BCD码;ASC码,16进制这些的怎么转换。
B bjaman Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #2 ord(aChar)--->取一个char的ASCII值 IntToHex(Value: Integer; Digits: Integer): string;整数转成十六进制串 如果要把一个char转成二位的十六进制串,可以这样: IntToHex(ord(aChar),2); 看这个链接一下,不知会不会有用?http://www.delphibbs.com/keylife/iblog_show.asp?xid=4707
ord(aChar)--->取一个char的ASCII值 IntToHex(Value: Integer; Digits: Integer): string;整数转成十六进制串 如果要把一个char转成二位的十六进制串,可以这样: IntToHex(ord(aChar),2); 看这个链接一下,不知会不会有用?http://www.delphibbs.com/keylife/iblog_show.asp?xid=4707
N nicai_wgl Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-28 #3 char是单字节字符类型; pchar是指针,指向一串char字符。 char和byte都是单字节,用ord和char相互转换。