C
cjsam
Unregistered / Unconfirmed
GUEST, unregistred user!
一直对位的操作都很迷糊,请问这样一个问题。
得到一个Longint类型的数,将它的高16位和低16位按照无符号整数进行位置对调,生成一个新的longint数,这个怎样来做呀?应该很简单,
例如: source,des:Longint;
取高位:HiByte(source)取低位LoByte(source),这样对吗 ?
怎样把合成des的值呢?
得到一个Longint类型的数,将它的高16位和低16位按照无符号整数进行位置对调,生成一个新的longint数,这个怎样来做呀?应该很简单,
例如: source,des:Longint;
取高位:HiByte(source)取低位LoByte(source),这样对吗 ?
怎样把合成des的值呢?