题目内容

若有定义:void f(int *a){ *a=3; },则int n=1;f(&n);cout<

A. 3
B. 1
C. 0
D. 不确定

查看答案
更多问题

以下对结构体变量stu中成员age的正确引用是( )。struct Student{int age;int num;} stu,*p=&stu;

A. Student.age
B. stu.age
C. stu->age
D. (*p)->age

若有以下定义语句,则引用方式错误的是( )。struct S {int no;char *name;}s,*p=&s;

A. s.no
B. (*p).no
C. p->no
D. s->no

运行下列程序,输出结果是( )。struct Stu {int num;char name[10];} x[5]= {1,"Iris",2,"Jack",3,"John",4,"Mary",5,"Tom"};int main() {struct Stu *p=x+2;printf("%d%s\n",p->num,p->name);return 0;}

A. 2Jack
B. 3John
C. 4Mary
D. 3J

若已有语句如下,则以下说法正确的是( )。typedef struct Student{int age;int num;} stu,*p;

A. stu是Student类型的变量
B. p是Student类型的指针变量
C. stu是结构体类型名
D. p是结构体类型名

答案查题题库