64 bit OS下int占几个字节?

清泛原创
int固定4字节,不要受64 bit的混淆。int是由编程语言设计决定的,不受编译器的影响。
__int64才是8位的。

另外,指针是受编译器/OS影响的,32 bit编译器下int指针占4位,64 bit下int指针占8位。


写个小demo稍微验证下即可,结论:无论32/64位编译器、32/64位OS,结果都是4。
   
只与编译器位数有关,与OS位数无关,但64位程序不能运行在32位OS上。

64bit int 字节

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部