char、 int、 float和double类型的数据在计算机存储空间中占用几位?

如题所述

选A,解析:

在16位PC机中,5种基本数据类型的存储空间长度的排列为:

char型:1个字节

int型:2个字节

long int:4个字节或者4个字节-1位

float型:4个字节

double型:8个字节

扩展资料:

C语言的数据类型:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

数据存储:

char:字符型类型数据,属于整型数据的一种。

int:整型数据,表示范围通常为编译器指定的内存字节长。取值范围为:-2147483648 ~ 2147483647。

float:单精度浮点型数据,属于浮点数据的一种。取值范围:-3.4E+38 ~ 3.4E+38

double:双精度浮点型数据,属于浮点数据的一种。

数据类型的使用:

int main{

int a=2;

int b=3;

printf(a+b);

float c=0.111;

float d=0.222;

printf(c+d);

}

参考资料:百度百科-C语言

温馨提示:答案为网友推荐,仅供参考
相似回答