单项选择题
设有如下说明语句:typedefstruct{intn;char*ch;}PER;则PER被定义为:()
A.结构变量
B.结构数组
C.结构体指针
D.结构体类型名
点击查看答案
相关考题
-
单项选择题
代码:#include#includestructFOO{void*buffer;FOO(void){buffer=malloc(1000);}~FOO(){free(buffer);}};intmain(){FOOfoo;std::listfoolist;foolist.push_back(foo);}以下正确的说法是:()
A.该程序运行结果定义良好。
B.该程序运行结果定义良好,但存在内存泄漏。
C.该程序运行结果未定义,因为调用malloc可能返回NULL。
D.该程序运行结果未定义,因为存在二次释放的缓冲区。 -
多项选择题
关于C/C++的static关键字,以下正确的说法是:()
A.static对象的初始化时机在程序逻辑进入main()函数之前。
B.多个static对象的初始化顺序是确定的。
C.若未指定staticint的初始值,则该变量总是被初始化为0。
D.若未指定staticunion的初始值,则只有其第一个命名成员被初始化。 -
多项选择题
关于C++标准容器std::map,以下正确的说法是:()
A.该容器提供“按照键值寻找元素”的功能。
B.该容器的每个健值只能对应一个元素。
C.该容器能够在对数时间内按照键值查找元素。
D.该容器的元素访问方法operator[]不会修改容器的内容。