设有以下语句: typedef struct S {char c;int a[4];}PN; 则下面叙述中正确的是( )。

admin2020-10-26  38

问题 设有以下语句:
typedef struct S
{char c;int a[4];}PN;
则下面叙述中正确的是(  )。

选项 A、PN是struct S类型的变量
B、S是struct类型的变量
C、可以用S定义结构体变量
D、可以用PN定义结构体变量    .

答案D

解析 typedef作用是定义别名,即将struct S及其大括号中的内容定义成别名为PN的类型,所以可以用PN来定义这变量。如果要用S来定义变量就得使用Struet S的形式。
转载请注明原文地址:https://kaotiyun.com/show/VD3p777K
0

最新回复(0)