清泛IT社区
标题:
64 bit OS下int占几个字节?
[打印本页]
作者:
★龙◎
时间:
2015-10-09 10:43
标题:
64 bit OS下int占几个字节?
64 bit OS下int占几个字节?,大家觉得呢?
作者:
清泛网
时间:
2015-10-09 10:48
int固定4字节,不要受64 bit的混淆。int是由编程语言设计决定的,不受编译器的影响。
__int64才是8位的。
另外,指针是受编译器/OS影响的,32 bit编译器下
int指针
占4位,64 bit下
int指针
占8位。
作者:
zqp2013
时间:
2015-10-09 10:54
写个小demo稍微验证下即可,结论:无论32/64位编译器、32/64位OS,结果都是4。
同意楼上的解释。
作者:
清泛网
时间:
2015-10-09 11:14
(, 下载次数: 3011)
上传
点击文件名下载附件
下载积分: 经验 1
(, 下载次数: 3137)
上传
点击文件名下载附件
下载积分: 经验 1
只与编译器位数有关,与OS位数无关,但64位程序不能运行在32位OS上。
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3