题目内容

有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。

A. a[p]
B. p[a]
C. *(p+2)
D. p+2

查看答案
更多问题

下面调用方式是引用调用的是( )。

A. 形参是变量,实参是地址值
B. 形参和实参都是变量
C. 形参是指针,实参是地址值
D. 形参是引用,实参是变量

如果指针p已经正确定义,要使p指向两个连续的整型动态存储单元,正确的语句为( )。

A. p=new 2*sizeof(int);
B. p=2*(new int );
C. p=new int(2);
D. p=new int[2];

下面的函数声明,( )是void fun(int a,int b);的重载函数。

A. void fun(int a,int b);
B. int fun(int ,int );
C. float fun(int a,int b);
D. void fun(float x,float y,float z);

有函数原型void test(int a,int b=7,char c='*');下面的函数调用中,属于不合法的调用是( )。

A. test(5);
B. test(5,8);
C. test(6,'
D. ');
E. test(6,0,'
F. ');

答案查题题库