A-A+

以下选项中不能正确把cl定义成结构体变量的是A.typedef struct { int r

2022-08-05 21:54:32 问答库 阅读 172 次

问题详情

以下选项中不能正确把cl定义成结构体变量的是
A.typedef struct { int red; int green; int blue; } COLOR; COLOR cl;
B.struct color cl { int red; int green; int blue; }
C.struct color { int red; int green; int blue; } cl;
D.struct { int red; int green; int blue; } cl;

参考答案

正确答案:B
解析:选项A)是把结构体类型改名后定义为变量cl。选项C),D)则是在定义结构体类型时定义变量,而选项B)不符合结构体类型定义的语法规则。

考点:变量,定义