题目内容

有函数声明: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);

查看答案
更多问题

以下是用来求出两数之和函数,()是正确的。

A. void f(int a,int b,int *c){*c=a+b;}
B. void f(int a,int b,int *c){c=a+b;}
C. void f(int a,int b){return a+b;}
D. void f(int a,int b,int c){c=a+b;}

有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。

A. scanf("%d",pa);
B. scanf("%d",*pa);
C. scanf("%d",&pa);
D. scanf("%d",a);

在C语言中,将地址形象化地称为指针。

A. 对
B. 错

程序中定义的变量,在编译时分配存储空间。

A. 对
B. 错

答案查题题库