● 给定 C 语言的数据结构
struct T {
int w;
union T { char c; int i; double d; } U;
};
假设 char 类型变量的存储区大小是 1 字节,int 类型变量的存储区大小是 4 字节,double类型变量的存储区大小是 8 字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为 (15) 字节。
(15)
A. 4
B. 8
C. 12
D. 17
第1题:
C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是()
A.int , char,float , double
B.char ,double, int,float
C.int , char , long int , float
D.char ,int,float,double
第2题:
各种基本数据类型的精度排列为()。
A.int< char <float<double
B.double<float <int<char
C.char<int <float<double
D.float<int <char<double
第3题:
各种基本数据类型的存储空间正确的长度排列为()。
A.int < char <double
B.double <int<char
C.char<int <double
D.int <=char<double
第4题:
6、各种基本数据类型的存储空间正确的长度排列为()。
A.int < char <double
B.double <int<char
C.char<int <double
D.int <=char<double
第5题:
各种基本数据类型的存贮空间正确的长度排列为()。
A.int < char <double
B.double <int<char
C.char<int <double
D.int <=char<double
第6题:
各种基本数据类型的存贮空间正确的长度排列为 ()。
A.char<int <double
B.double <int<char
C.int < char <double
D.int <=char<double