文章目录
- Q1:extern关键字的作用是什么?
- Q2:关于virtual void Draw()=0,下面说法正确的有几个?
- Q3:对于类的常成员函数的描述正确的是?
- Q4:有下类定义
- Q5:无条件转移指令功能是将指令中的地址码送入哪里?
- Q6:C/C++的编译包括几个部分,分别是?
- Q7:在64位机器上分别使用-m32和-m64编译如下代码并在64位机器上执行,则输出为?
- Q8:函数如下,问function(9561) =?
- Q9:则语句 printf("%d",sizeof(Like)+sizeof(Mat));的执行结果是?
- Q10:关键词______用于声明敏感变量(默认其他线程随时可以改变其值,因此每次运算都会读取新的值,避免误读缓存数据引发的错误)
- Q11:下列哪两条指令构成RAW型依赖关系?
- Q12:对于乱序执行的处理器,下列哪个流水线阶段是乱序执行的?
- Q13:关于NUMA架构,下列描述正确的是?
- Q14:那么析构对象MM objD (1, 2, 3, 4)的输出为
- Q15:关于this指针使用说法错误的是?
- Q16:程序的局部变量存在于___中,全局变量存在于___中,动态申请数据存在于___中,变量放在堆区与栈区的区别是?
- Q17:请写一个严谨的宏”MAX”,返回两个参数中较大的一个。
- Q18:如何防止头文件被重复引用?
- Q19:以下代码打印出的是?
- Q20:若一组记录的排序码为(32, 1, 52, 25, 88, 56),则利用快排的方法从小到大排序,以第一个记录为基准得到的一次划分结果为?
Q1:extern关键字的作用是什么?
我真的真的真的好想狡辩一下,我知道extern的用法是声明外部成员函数、成员数据的,脑袋一热,就选了B,关于extern如果有疑问的话看我这篇博客