判断题
请看如下代码,(*((void(*)())0x100000)());以上代码的含义是想让程序跳转到绝对地址是0x100000去执行。这样的说法是否正确:
【参考答案】
正确
点击查看答案
相关考题
-
多项选择题
关于C++标准容器std::vector,以下正确的说法是:()
A.该容器可以配合C++标准算法std::binary_search使用
B.对于该容器的对象v和有效的索引n,&v[0]+n==&v[n]成立
C.对于该容器的对象v和有效的索引n,&v[0]==v.begin()成立
D.向该容器的某个位置插入元素将导致之后的所有元素向前移动 -
多项选择题
关于一个没有定义任何成员函数的struct,以下正确的C++编译器行为是:()
A.自动声明缺省构造函数
B.自动声明拷贝构造函数
C.自动声明拷贝赋值运算符
D.自动声明析构函数 -
多项选择题
关于C++编译器的名字重整(namemangling),以下正确的说法是:()
A.名字重整的具体方案是由C++标准确定的
B.名字重整的具体方案是各个编译器确定的
C.名字重整就是在目标代码的标志符前添加下划线
D.为成员函数添加const修饰符将导致不同的名字重整结果