以下对结构体变量stu成员age的非法引用是( )。 struct
student {
int num;
int age; }; struct
student stu,*p=&stu;
A: stu.age
B: (*p).age
C: student.age
D: p->age
student {
int num;
int age; }; struct
student stu,*p=&stu;
A: stu.age
B: (*p).age
C: student.age
D: p->age
举一反三
- 下列选项中不能够定义一个结构体类型变量stu的是 。 A: struct student { int num; int age; } stu; B: struct student { int num; int age; }; student stu; C: struct {int num; int age; } stu; D: struct student {int num; int age; }; struct student stu;
- 以下结构体的定义语句中,正确的是______。? struct student {int num; char name[10];int age;}stu;|struct {int num; char name[10];int age;}student; struct student stu;|struct student {int num; char name[10]; int age;}; student stu;|struct student {int num; char name[10];int age;};stu;
- 若有定义:struct student{ int age; int num;};struct student stu,*p;则以下正确的赋值语句是()。 A: p=stu; B: *p=*stu; C: *p=&stu; D: p=&stu;
- 以下对结构变量stu1中成员age的非法引用是( )struct student{ int age; int num;};struct student stu1, *p;p=&stu1; A: stu1.age B: student.age C: p->age D: (*p).age
- 以下对结构变量stu1中成员age的非法引用是( )struct student{ int age; int num;};struct student stu1, *p;p=&stu1; A: stu1.age B: student.age C: p->age D: (*p).age