int占几个字节「short int占几个字节」
楼上的不要误人子弟啊int是4字节,short int是2字节,long int也是4字节;int占2个字节,long占4个字节2VB 整数型分为整型Integer和长整型Long两种,其中整型占2个字节,长整型占4个字节3C++ int占4个字节 4C int占4个字节 5Java int占4个字节,范围2^31到2^311;这要看你用什么cpu或者什么操作系统,32位操作系统的int占用32bit共4个字节 你可以用c语言的sizeofint来求取这个值,得到的就是字节数;2个字节和4个字节都是正确答案,对于16位的环境,如dos下的turbo C 20 int型数据在内存中占16位,是2个字节对于大多数32位环境,如windows 95 98 NT 2000 XP ,int型数据在内存中占32位,是4个字节;在CC++语言中,int和long int的所占的字节数与编译器有关不过现在常用的编译器多认为int和long int相同,均为4字节,short为2字节,char为1字节如果只输入int,它是可以包含以上三种形式不同的语言不太一样,例如;int所占的字节数是根据要运行的系统架构决定的,编译器决定了程序要输出的对应架构,对于不同的架构,int占的字节数不同116位编译器 char 1个字节 char*即指针变量 2个字节 short int 2个字节 int 2;long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节;这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节整数int类型的常量有几种书写形式,程序中的整数一般采用十进制写法用十进制方式写出的一个整数。

在一般的电脑中,int占用4字节,32比特,数据范围为3648~36472^31~2^311在之前的微型机中,int占用2字节,16比特,数据范围为2^15~2^151使用printf输出int占用字节数量printfquot%d;根据编译器了,不同的编译器,规定是不一样ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的但是在VC里,一个int是占4个字节的。
int类型在内存中占用了4个字节,也就是32位int类型是有符号的,因此,32位并不会全部用来存储数据,使用最高位来存储符号,最高位是0,提示数据是正数,最高位是1,表示数据是负数,使用其他的31位来存储数据2在;int有时候占4个字节在Win32,有时候占2个字节在DOS这和操作系统的位数有关,一个int的大小是操作系统的一个字长 TC是16位系统程序,所以int是16bit业就是两个字节 在32位linux和32位Windows下,都是4个字节。
占4字节在TC里,int是2字节的主要是因为TC是16位的,所以int类型也该是16位的VC++里,int是4字节的,因为现代操作系统下的软件大多是是32位64位的VC++,本来按理说,该是8字节的,但是可能为了维持32位的源;int类型占用几个字节,具体要看编译时所采用的编译器是几位的编译器通常可以有1字节2字节4字节或8字节的。
具体要看您采用哪一种编译系统在16位的编译系统中一个int占两个字节在32位的编译系统中一个int占4个字节在相应的编译系统中输入运行以下的语句,可以知道一个int占几个字节的printfquot%dquot,sizeofint。