多项选择题
关于C/C++的static关键字,以下正确的说法是:()
A.static对象的初始化时机在程序逻辑进入main()函数之前。
B.多个static对象的初始化顺序是确定的。
C.若未指定staticint的初始值,则该变量总是被初始化为0。
D.若未指定staticunion的初始值,则只有其第一个命名成员被初始化。
点击查看答案
相关考题
-
多项选择题
关于C++标准容器std::map,以下正确的说法是:()
A.该容器提供“按照键值寻找元素”的功能。
B.该容器的每个健值只能对应一个元素。
C.该容器能够在对数时间内按照键值查找元素。
D.该容器的元素访问方法operator[]不会修改容器的内容。 -
单项选择题
有如下定义语句:typedefchar*PCHAR;下列正确的描述或代码是:()
A.语句PCHARp定义了一个字符变量
B.PCHARp=’a’;
C.PCHARp;charname[5]="John";p=name;
D.PCHARp="Hello”;cout< -
单项选择题
对代码:int*(*ptr)(void*,void*);的如下说法中正确的是:()
A.说明不合法
B.是一个函数指针,它指向的函数有两个类型为void*的输入参数,返回值类型是int.
C.是一个函数指针,它指向的函数有两个类型为void*的输入参数,返回值类型是int*
D.是一个指向整型指针数组的指针