题目内容

constchar*ptr;语句的含义是()

A. 定义指向字符常量的指针
B. 定义指向字符的常量指针
C. 定义指向字符串常量的指针
D. 定义指向字符串的常量指针

查看答案
更多问题

对下面语句的描述中,正确的是()const int* x; //(1)int* const x; //(2)const int* const x; //(3)

A. 语句(1)的含义是指针变量x不能更改
B. 语句(2)的含义是指针变量x所指向的值不能更改
C. 语句(3)的含义是指针变量x及其所指向的值均不能更改
D. 语句(1)和语句(2)是相同含义的不同定义方式

已知:constchar*p=”abc”;,则下列语句合法的是()

A. p[2]=’k’;
B. *p[2]=’k’;
C. *p=”xyz”;
D. p=”xyz”;

某程序的某函数func()内定义的static型变量V的特性是( )。

A. V存在于func()被调用期间且仅能被func()所用
B. V存在于整个程序执行过程且仅能被func()所用
C. V存在于func()被调用期间且可被所有函数所用
D. V存在于整个程序执行过程且可被所有函数所用

关于常数据成员的说法,不正确的是()。

A. 常数据成员的定义形式与一般常量的定义形式相同,只不过常数据成员的定义必须在类体中
B. 常数据成员必须进行初始化,并且不能被更新
C. 常数据成员通过构造函数的成员初始化列表进行初始化
D. 常数据成员可以在定义时直接初始化

答案查题题库