单项选择题

设有如下定义:
struck sk
{ int a;
      float b;
}data;
int *p;
若要使P指向data中的a域,正确的赋值语句是()

A. p=&a;
B. p=data.a;
C. p=&data.a;
D.*p=data.a;

<上一题 目录 下一题>
热门 试题

单项选择题
以下对结构变量stul中成员age的非法引用是() struct student  { int age;  int num;  }stu1,*p;  p=&stu1;

A. stu1.age
B. student.age
C. p->age
D. (*p).age

单项选择题
若有以下说明语句:          struct  date           { int year;             int month;             int day;            }brithday;  则下面的叙述不正确的是().

A. struct是声明结构体类型时用的关键字
B. struct date 是用户定义的结构体类型名
C. brithday是用户定义的结构体类型名
D. year,day 都是结构体成员名

相关试题
  • 完善下面程序中xxkl函数的定义,使程序能够...
  • 补充完整下面xxk2函数定义,假定函数参数...
  • 与k=n++完全等价的表达式是()
  • C语言编译连接生成的.exe文件属于()。
  • C语言源程序经过编译生成()。