下列结构体类型说明和变量定义中正确的是(  )。

admin2009-08-24  24

问题 下列结构体类型说明和变量定义中正确的是(  )。

选项 A、typedef struct                          {int n;  char c;}REC;                        REC t1,t2;
B、struct  REC;    {int n;  char c;};    REC t1,t2;
C、typedef struct REC;          { int n=0;  char c=’A’;} t1,t2;
D、stmct    { int  n;  char c;} REC;    REC t1,t2;

答案A

解析 定义结构体类型的一般形式为:struct结构体名{成员列表}:struct结构体名后不能加“:”号,所以选项B)、C)错误,选项D)中定义无名称的结构体类型同时定义结构体变量形式应为struet t1,t2;选项A)为用户自定义类型,其为正确的定义形式。
转载请注明原文地址:https://kaotiyun.com/show/TnWp777K
0

最新回复(0)