首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于指针有关问题,怎么将byte转换为integer

2012-03-14 
关于指针问题,如何将byte转换为integer?dimLasintegerdimbyte1(1)asbytefori0to1byte(i)i+1nexticopymem

关于指针问题,如何将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位来存储的

热点排行