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是字节)也就是说一个汉字就是两个字节节.
在vc里面:int 4个字节,,char 1个字节,,float 4个字节 在tc里面:int 2个字节,其他都一样.
根据编译器了,不同的编译器,规定是不一样.ansi标准定义int是占2个字节,tc是按ansi标准的,它的int是占2个字节的.但是在vc里,一个int是占4个字节的.
在C/C++语言中,int和long int的所占的字节数与编译器有关,不过现在常用的编译器多认为int和long int相同,均为4字节,short为2字节,char为1字节.不同的语言不太一样,例如在Pascal中integer为2字节,byte为1字节,而longint为4字节.
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
这个问题我们往往得到的答案是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结果.
1、int类型即整型,在不同的编程语言、不同编译器占用的内存空间是不一样的.2、比如vb6的整型是2两字节,而vc6的整型是4字节.3、即使都是c,也可能不同,早期16位机的编译器里int都是两字节,现在的32位机的编译器里大多是4字节.
答案是选择a.在c语言中,int占2个字节,char占1个字节,double占8个字节.在java int占4个字节