对下列语句正确的描述是()。const int *x; //(1)int *const x; //(2)
A. 语句(1)的含义是指针变量x不能更改
B. 语句(2)的含义是指针变量x所指向的值不能更改
C. 语句(2)的含义是指针变量x不能更改
D. 语句(1)和(2)是相同含义的不同定义方式
查看答案
关于new运算符的错误的描述是()。
A. 使用运算符new创建对象数组时必须定义初始值
B. 使用运算符new创建对象数组时,会调用类的构造函数
C. 运算符new可以用来动态创建对象和对象数组
D. 使用new运算符创建的对象可以使用运算符delete删除
引用调用的调用方式是指( )
A. 形参和实参都是变量
B. 形参是指针,实参是地址值
C. 形参是引用,实参是变量
D. 形参是变量,实参是地址值
定义函数指针的是( )
A. int *p( );
B. int (*p)( );
C. (int *) p( );
D. (int *p)( );
已知:char * const p="abc";,则下列语句合法的是( )
A. p[2]='k';
B. *p[2]='k';
C. *p="xyz";;
D. p="xyz";