关于指针问题,如何将byte转换为integer?
dim L as integer
dim byte1(1) as byte
for i=0 to 1
byte(i)=i+1
next i
copymemory byvalvarptr(L),byte1(0),2
text1.text=L
为什么不等于12?
[解决办法]
你是将两个字节按高字节低字节的方式组合成一个整形数吧?
你是高字节在前,低字节在后。而实际上应该是高字节在后低字节在前。
[解决办法]
楼主不知道你那是什么理论,=====================为什么不等于12?
肯定不是12,应该是
不是 1 * 256 + 2
如果要保存12的话,A(0)= 0,A(1) = 12
内存存储整数是按照高8位,低8位来存储的