为了账号安全,请及时绑定邮箱和手机立即绑定

C程序用sizeof解析地址时,判断为32位操作系统,但在系统中是64位操作系统。

C程序用sizeof解析地址时,判断为32位操作系统,但在系统中是64位操作系统。

C
ForDeer 2016-09-03 17:21:07
查看完整描述

1 回答

已采纳
?
阿旭_

TA贡献217条经验 获得超353个赞

这个主要依赖于编译器。我曾经做过测试,64位操作系统下,不同的c编译器可能显示32位,也可能显示64位。

但是在32位操作系统下,只可能是32位的。

所以推测64位操作系统支持某些编译环境为32位的编译器,如在64位操作系统下安装mingw32,结果就是你这个样子,换成mingw64就OK

查看完整回答
3 反对 回复 2016-09-03
  • ForDeer
    ForDeer
    谢谢老师百忙之余回答此问题,通过您的帮助问题已经解决。
  • 1 回答
  • 0 关注
  • 1316 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信