32位,64位各变量对应长度(vs2010)
32位,64位会有下面4种情况。(CPU现在一般都是64位的 了)
32位系统,32位编译:int --4字节 DWORD64 -- 8字节 指针 -- 4字节
32位系统,64位编译(程序不能运行)
64位系统,32位编译:int --4字节 DWORD64 -- 8字节 指针 -- 4字节
64位系统,64位编译:int --4字节 DWORD64 -- 8字节 指针 -- 8字节
1 字节 = 8 bit 32位,64位都一样。
测试代码:
点击打开链接