在C语言中,不同类型的数据采用的存储方式不同,LONG占()个字节;FLOAT占()个字节。

如题所述

楼上错了。
int 是指该种机器上最自然的整数大小,16位机器上是2字节,32位机器上4字节
C标准中只保证int 不比 short 小,而 long 不比 int 小,较新的 long long 不比 long 小,按各个实现的约定,short 2 字节,long 4 字节,long long 8 字节最常见。
标准也只保证 double 不比 float 小,long double 不比 doubl 小。按各个实现的约定,float 4 字节,double 8 字节,但 long double 4 字节 8 字节 10 字节 12 字节 16 字节都有。
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-12-08
char 1个字节
int 2个字节
long 4个字节
float 4个字节
double 8个字节

在C语言中,int类型,long类型,float类型,double类型和char类型在16位和3...
int 在内存中占4个字节,long在内存中占4个字节,float:占4个字节,double: 占8个字节,char:占1个字节,操作方法如下:1、C#支持8中预定的整数类型。分别是sbyte、short、int、long、byte、ushort、uint、ulong。byte0-255标准的8位整数类型。默认是无符号的,有符号的为sbyte。2、C#的浮点类型...

在C语言中,double、long、unsigned、int、char类型数据所占字节数
在C语言中,不同数据类型所占用的内存字节数取决于编译器的位宽。对于16位编译器,char类型占用1个字节,指针变量char*占用2个字节;short int和int占用2个字节,unsigned int同样为2个字节;float占4个字节,double则需要8个字节;long和unsigned long各有4个字节。而对于32位编译器,char和指针char*...

C语言中 int long float double分别占用了多少个字节??
short int: 2个字节 int\/unsigned int:2个字节(16位编译器)4个字节(32\/64位编译器)long int: 4个字节 float: 4个字节 double: 8个字节 long double: 8\/10\/12\/16?long\/unsigned long:4个字节(16\/32位编译器)8个字节(64位编译器)long long: 8个字节 string: 字符个数+1 上面的...

C语言中int\/float\/double\/long\/unsighed long型分别占几个字节?
在C语言中不同的编译器占位会不同。1、在16位系统里占的字节 int类型2,long类型4,float类型4,double类型4和char类型1 2、在32位系统里占的字节 nt类型4 ,long类型4 ,float类型4 ,double类型8和char类型1

c语言简单数据类型包括
C语言定义了多种基本数据类型,包括:1. 整型(Integer Types):- `int`: 基本的整数类型,通常占用4个字节,存储范围从-2,147,483,648到2,147,483,647。- `short`: 短整型,占用2个字节,存储范围从-32,768到32,767。- `long`: 长整型,占用4个字节,存储范围从-2^63到2^63-1。- `...

C语言的数据类型分为几种?
short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。在不同的系统上,这些类型占据的字节长度是不同的:在32 位的系统上 short 占据的内存大小是2 个byte;int占据的内存大小是4 个byte;long占据的内存大小是4 个byte;float占据的内存大小是4 个byte;double占据...

在C语言中各种数据类型各占多少位
unsigned long在内存中占四个字节,范围为0~2^32-1 实型变量:分单精度 float 和双精度 double 两种形式:float:占四个字节,提供7~8位有效数字。double: 占八个字节,提供15~16位有效数字。(二)16位平台:1)整型(基本型):类型说明符为int,在内存中占2个字节。2)短整型:类型说明符为short...

c语言分类及区别
C语言中,基本数据类型的关键词包括short、long、int、float、double和char。每种类型在内存中的占用大小不同,具体如下:short占2字节,int占4字节,long也占4字节,float占2字节,double占8字节,char占1字节。不同平台的内存占用可能有差异,可使用sizeof函数进行测试。以下是C语言中各种基本数据类型...

char、 int、 float和double类型的数据在计算机存储空间中占用几位?
选A,解析:在16位PC机中,5种基本数据类型的存储空间长度的排列为:char型:1个字节 int型:2个字节 long int:4个字节或者4个字节-1位 float型:4个字节 double型:8个字节

C语言中各种数据类型有什么区别?
short、long、int、float、double、char六个关键词表示C语言里六种基本数据类型。3、不同数据类型占用内存的大小不同。short占2byte,int占4byte,long占4byte,float占2byte,double占8byte,char占1byte(不同的平台可能占用内存大小不一样,具体的可以用sizeof 测试下)。

相似回答