摘要:
32系统指针变量是4byte,我在xp下用vc6.0测试出4byte,tc是2byte为什么?不同的计算机是不一样的.32位的是4个字节,也就是现在用的最多的(64位快了...),16位就是2个字节.虽然是16位,不过他的寻址方式不只是用指针,系统还要配合段继存器(16位系统当然也是16的的继存器了)来寻址,合起来也就是4个字节了.现在的32位跟16的差不多,不过由于WINDOWS系统所有的数据段都使用一个地址(人家可能认为32位够用了吧),就不会涉及到段继存器了.当然象”zz003pm”说的地址转换的问题我还不太清楚,可能是由硬件实现的,不记得了.因为tc是16位的编译器,最早就是运行在do 阅读全文
posted @ 2011-06-24 14:23
又是一年夏天
阅读(3226)
评论(0)
推荐(1)

浙公网安备 33010602011771号