单项选择题
关于C++的new运算符,以下正确的说法是:()
A.通过new运算符得到的内存空间都是在程序运行时分配的。 B.new运算符分配失败总是返回空指针。 C.new运算符分配失败总是抛出异常。 D.程序员能够定制new运算符的分配失败对策,包括返回空指针/抛出异常/获取额外内存空间并重新分配。
多项选择题 关于C语言的sizeof运算符,以下正确的说法是:()
单项选择题 在32位处理器上,有如下的结构定义:structfoo{chara[8];intc;longd;shortb;};表达式&(((structfoo*)0)->b)的值为:()
单项选择题 在32位处理器上,有如下的数组申明:unsignedlongfoo[4];表达式(sizeof(foo)/sizeof(foo[0]))的值为:()