设定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。 Struct st { int x; inty; int z; } Struct worker { char name[20];

admin2010-09-05  31

问题 设定义下列结构体,结构体变量p的出生年份赋值正确的语句是(    )。
   Struct st
   {    int x;
   inty;
   int z;
   }
   Struct worker
   {  char name[20];
   char sex;
   struct st birth;
   }p;

选项 A、x=1987
B、birth.x=1987;
C、p.birth.x=1987;
D、p.x=1987;

答案C

解析 本题主要考查怎样为嵌套定义的结构中的成员赋值:由于worker中的birth是一个st型的结构,在给birth赋值时,不能将birth作为一个整体,要用“.”运算再深入一层访问到最基本的成员x、y、z。
转载请注明原文地址:https://kaotiyun.com/show/iKWp777K
0

最新回复(0)