首页
题库
网课
在线模考
搜标题
搜题干
搜选项
计算机程序设计CPP考试问答题每日一练(2019.04.23)
问答题
为什么析构函数通常声明为虚函数,而构造函数不能是虚函数?
答案:
因为构造函数不被继承,而虚函数是要在派生类中重定义的。定义虚析构函数后,由于多态,当使用基类指针指向派生类对象时,会调用...
点击查看完整答案
问答题
字符指针、浮点数指针、以及函数指针这三种类型的变量哪个占用的内存最大?为什么?
答案:
指针变量也占用内存单元,而且所有指针变量占用内存单元的数量都是相同的。就是说,不管是指向何种对象的指针变量,它们占用内存...
点击查看完整答案
问答题
在IA32中一共有多少种办法从用户态跳到内核态?
答案:
通过调用门,从ring3到ring0,中断从ring3到ring0,进入vm86等等
点击查看答案
问答题
进程和线程的差别。
答案:
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:
(1)调度:线程作为调度和分配的基本单位...
点击查看完整答案
问答题
C++程序设计语言中虚函数指针和虚函数表的作用?
答案:
C++编译器为每个“内含虚拟函数的类”建立一个虚拟函数表(vtablE.,表中每一个指针元素指向...
点击查看完整答案