在turbo c 2.0中,若将实型常数1.5存储在内存中,占用几个字节啊??

为什么是8个??
2024-12-03 06:16:37
推荐回答(5个)
回答1:

在C中,当定义了某个变量后,主机会自动给他分配连续的内存单元用来存储将要定义的变量.内存单元的数目是这个变量对应的数据类型占用的字节数,例如:定义了短整型变量K,则会分配2个连续的字节;若定义单精度实型变量f,则分配连续的4个字节。
计算机存储器是以字节为单位组织的,即存储器的一个存储单元有8位,可以用来存放一个字节的数据,而实型常量是变量中占用字节数最多的,所以。

回答2:

用DOUBLE定义的实数常量是8个字节
而用FLOAT定义的是4个
要看你是用的什么来定义的
默认是按DOUBLE存储

回答3:

里有int占两个,float4个,double8个,char1个

回答4:

float 4个字节
double 8个字节

回答5:

属于DOUBLE
规定的就是DOUBLE型的就占8个字节