1、设有变量定义 struct stu{int age; int num;}std,*p=&std;能正确引用结构体变量std中成员age的表达式是A) std->age B) *std->ageC) *p.age D) (*p).age
举一反三
- 设有变量定义 struct stu { int age; int num; }std,*p=&std; 能正确引用结构体变量std中成员age的表达式是_____
- 若有以下语句: struct student { int age; int num; } std,*p; p=&std; 则对结构体变量std中成员age的引用方式不正确的是()。
- 设有如下定义: struct st{ char name[12]; int age; char sex; }stu[10],*p=stu;以下语句错误的是( )。 A: scanf("%d",p->age); B: scanf("%s",std[0].name); C: scanf("%d",&std[1].age); D: scanf("%c",&(p->sex);
- 设有如下定义: struct st{ char name[12]; int age; char sex; }stu[10],*p=stu;以下语句错误的是( )。 A: scanf("%d",p->age); B: scanf("%s",std[0].name); C: scanf("%d",&std[1].age); D: scanf("%c",&(p->sex);
- 以下对结构体变量stu成员age的非法引用是( )。 struct<br/>student {<br/>int num;<br/>int age; }; struct<br/>student stu,*p=&stu; A: stu.age B: (*p).age C: student.age D: p->age