方法一
直接使用sizeof判断指针大小, 32位机指针就4个字节,64位机指针是8个字节
方法二
使用宏定义__WORDSIZE判断
方法三
查看宏定义,32位机有宏__i386__, 64位机有宏__x86_64__
前三种方法的代码
方法四
在cmd中输入“system info"
回车
如果系统是64位的,会在“OS 名称: Microsoft Windows XXX”一行后明确标示出“x64Edition”,否则您的系统就是32位的。
方法五
在桌面上“我的电脑”鼠标右键单击“属性”
弹出了标题名为“系统属性”的窗口,在“常规”选项卡下记录您的系统是32位还是64位的信息。如果您的系统是64位的,会明确标示出相关信息.