int类型占几个字节「32位中int类型占几个字节」
1、看编译器与机器位数的,大部分是4个字节,例如vs上,int就是4字节,但是也有编译器设定int是2字节的,比如iar;int是几个字节,这个答案不是一个确定的值具体要看采用的编译器是几位的如果是16位的那么就是两个字节,如果是32位的编译器,那么就是四个字节,还有如果是64位的编译器,那就是八个字节了。
2、在CC++语言中,int和long int的所占的字节数与编译器有关不过现在常用的编译器多认为int和long int相同,均为4字节,short为2字节,char为1字节如果只输入int,它是可以包含以上三种形式不同的语言不太一样,例如;1C语言 int占2个字节,long占4个字节2VB 整数型分为整型Integer和长整型Long两种,其中整型占2个字节,长整型占4个字节3C++ int占4个字节 4C int占4个字节 5Java int占4个字节,范围2^31到;int类型在内存中占用了4个字节,也就是32位int类型是有符号的,因此,32位并不会全部用来存储数据,使用最高位来存储符号,最高位是0,提示数据是正数,最高位是1,表示数据是负数,使用其他的31位来存储数据2在;根据编译器了,不同的编译器,规定是不一样ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的但是在VC里,一个int是占4个字节的;int类型占用几个字节,具体要看编译时所采用的编译器是几位的编译器通常可以有1字节2字节4字节或8字节的。

3、这要看你用什么cpu或者什么操作系统,32位操作系统的int占用32bit共4个字节 你可以用c语言的sizeofint来求取这个值,得到的就是字节数;占4字节在TC里,int是2字节的主要是因为TC是16位的,所以int类型也该是16位的VC++里,int是4字节的,因为现代操作系统下的软件大多是是32位64位的VC++,本来按理说,该是8字节的,但是可能为了维持32位的源;在一般的电脑中,int占用4字节,32比特,数据范围为3648~36472^31~2^311在之前的微型机中,int占用2字节,16比特,数据范围为2^15~2^151使用printf输出int占用字节数量printfquot%d;2个字节和4个字节都是正确答案,对于16位的环境,如dos下的turbo C 20 int型数据在内存中占16位,是2个字节对于大多数32位环境,如windows 95 98 NT 2000 XP ,int型数据在内存中占32位,是4个字节。
4、楼上的不要误人子弟啊int是4字节,short int是2字节,long int也是4字节;这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节整数int类型的常量有几种书写形式,程序中的整数一般采用十进制写法用十进制方式写出的一个整数;具体要看您采用哪一种编译系统在16位的编译系统中一个int占两个字节在32位的编译系统中一个int占4个字节在相应的编译系统中输入运行以下的语句,可以知道一个int占几个字节的printfquot%dquot,sizeofint;long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节。