单选题
以下叙述中正确的是______。
A、
结构体类型中各个成分的类型必须是一致的
B、
结构体类型中的成分只能是C语言中预先定义的基本数据类型
C、
在定义结构体类型时,编译程序就为它分配了内存空间
D、
一个结构体类型可以由多个称为成员(或域)的成分组成
【正确答案】
D
【答案解析】
[解析] 本题考查结构体类型。结构体类型中的成分可以是结构体,所以B选项错误;定义结构体时编译程序并不会给它分配内存空间,所以C选项错误;结构体中各个成分的类型可以是不一样的,所以A选项错误。
提交答案
关闭