调用一成员函数时,使用动态联编的情况是()
A.通过对象调用一虚函数
B.通过指针或引用调用一虚函数
C.通过对象调用静态函数
D.通过指针或引用调用一静态函数
A.通过对象调用一虚函数
B.通过指针或引用调用一虚函数
C.通过对象调用静态函数
D.通过指针或引用调用一静态函数
第1题
A.动态联编是以虚函数为基础的
B.动态联编在程序运行时确定所调用的函数代码块
C.动态联编调用多态函数时,传递的是基类对象的指针或基类对象引用
D.动态联编是在编译时确定调用某个函数的
第2题
A.new运算符用于申请动态存储空间
B.new运算符返回指向操作数类型变量的指针
C.new运算符创建数组时要为数组元素指定初值
D.new运算符创建类对象时要调用类构造函数
第3题
A.赋值运算符和下标运算符只能重载为类的友元函数
B.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数
C.赋值运算符合下标运算符只能重载为类的成员函数
D.使用重载的赋值运算符时,左操作数一定是自定义类型
第4题
A.operator++(1)
B.operator++(a)
C.operator++(a,1)
D.operator++()
第7题
A.shell命令行解释器根据输入的命令行信息获得程序名及参数和环境变量
B.shell命令行解释器可以通过调用execve()函数来启动加载器进行程序加载
C.调用execve()函数前shell命令行解释器先调用fork()函数创建一个子进程
D.加载器会把可执行目标文件从磁盘读到内存中,然后从第一条指令开始执行