snrg.net
当前位置:首页 >> int几个字节 >>

int几个字节

int 占4个字节,long int占8个字节 如果是c语言,int占2个字节,long int占4个字节. 如果是java,i long 在32位系统中一般为4个,但在64位系统一般位 8 个int 一般都为 4个nt 占4个字节,long int 占8个字 512个汉字应该是1KB 1KB=1024B(B是字节)也就是说一个汉字就是两个字节节.

char :1个字节; char*(即指针变量):4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节.同理64位编译器); short int:2个字节; int:4个字节; unsigned int :4个字; float: 4个字节; double:8个字节; long:4个字节; long long:8

根据编译器了,不同的编译器,规定是不一样.ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的.但是在VC里,一个int是占4个字节的.

在vc里面:int 4个字节,,char 1个字节,,float 4个字节 在tc里面:int 2个字节,其他都一样.

在C/C++语言中,int和long int的所占的字节数与编译器有关,不过现在常用的编译器多认为int和long int相同,均为4字节,short为2字节,char为1字节.不同的语言不太一样,例如在Pascal中integer为2字节,byte为1字节,而longint为4字节.

这个问题我们往往得到的答案是4.但是int到底占多少个字节,却跟你的机器环境有关.As you can see, the typical data type sizes match the ILP32LL model, which is what most compilers adhere to on 32-bit platforms. The LP64 model is the de facto

跟编译器有关.16为的C编译器 int型占2字节;32位和64位的编译器通常是4字节. 使用前最好sizeof(int) 看看当前编译器如何定义的.

int有时候占4个字节(在Win32),有时候占2个字节(在DOS) 这和操作系统的位数有关,一个int的大小是操作系统的一个字长 TC是16位系统程序,所以int是16bit业就是两个字节 在32位linux和32位Windows下,都是4个字节,也就是目前最常用的VC和gcc结果.

答案是选择a.在c语言中,int占2个字节,char占1个字节,double占8个字节.在java int占4个字节

4个字节

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com