C++牛客知识点3

发布时间:2024年01月09日

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

接上文。


一、1月10号

牛客网公司真题_免费模拟题库_企业面试|笔试真题

1、题目1

在派生类的函数中,能够直接访问全部基类的公有成员和保护成员。这句话是否正确?正确答案B

A、正确

B、错误

2、题目2

cin?是?istream?类的成员函数。正确答案B

A、正确

B、错误

3、题目3

下面代码的输出结果是什么 (? ?正确答案C? ?)

#include <iostream>
using namespace std;
class A
{   
    public: void virtual f() 
    {      
        cout << "A" << " ";
    }
};
class B : public A
{   
    public: void virtual f()
    {      
        cout << "B" << " ";
    }
};
int main(){
    A *pa = new A();
    pa->f();
    B *pb=(B *)pa;
    pb->f();    
    delete pa, pb;
    pa=new B();
    pa->f();
    pb=(B *)pa;
    pb->f();
    return 0;
}

A、A A B A

B、A B B A

C、A A B B

D、A A A B

4、题目4

哪些因素可能会影响到一个类的大小(多选)正确答案:ACF

A、成员个数
B、函数个数
C、是否有虚函数
D、虚函数个数
E、静态变量个数
F、对齐方式

5、题目5

下列关于C++类的说法中错误的有哪些?正确答案BCD
A、一个空类默认会生成构造函数,拷贝构造函数,赋值操作符,析构函数
B、一个类可以有多个析构函数
C、类中析构函数可以为virtual,可以被重载
D、类的构造函数如果都不是public访问属性,则类的实例无法创建


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

文章来源:https://blog.csdn.net/2301_77560238/article/details/135489090
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。