有定义:int a=10,b,*p=&b,*q=&a; 以下赋值语句中与b=a;语句等价的是()。
A. *p=*q;
B. p=q;
C. *p=&a;
D. p=*q;
查看答案
有定义:int a=10,*pa=&a; 语句printf("%d",*pa);的输出结果是()。
A. 随机值
B. 10
C. a的地址
D. pa的地址
有定义:int a,b=5,*p=&a; 与a=b;语句等价的是()。
A. a=*p;
B. p=b;
C. *p=b;
D. p=&b
有定义:int a=10,*p=&a; 以下赋值语句中不能将a的值改为11语句是()。
A. ++(*p);
B. *p=11;
C. p=11;
D. ++a;
有函数声明:void f(int a,int *p); 设主调函数程序片段:int x=3,y,*p;则正确调用该函数的方法是()。
A. f(x,p);
B. f(x,*p);
C. f(x,&p);
D. f(x,&y);