C和C++进阶知识高频考点题集来源:Rocky Ding(WeThinkIn)收录项目:AIGC-Interview-Book查看原题集 题目目录54 道原题隐藏关联题目排序默认排序面经最多21重载和覆盖有什么区别?原题 关联题目C++ 函数重载、覆盖与隐藏如何区分?软件工程基础 / C/C++、Go 与编译比较选型进阶0篇相关面经22空指针和悬垂指针的区别?原题 关联题目空指针、野指针与悬垂指针有什么区别,如何避免非法访问?软件工程基础 / C/C++、Go 与编译比较选型进阶0篇相关面经23什么是智能指针,它的作用有哪些,智能指针有什么缺点?原题 关联题目智能指针适合什么场景,shared_ptr 如何实现并解决循环引用?软件工程基础 / C/C++、Go 与编译原理机制进阶2篇相关面经24C++空类默认有哪些成员函数?原题 关联题目C++ 构造、析构与特殊成员函数如何确定对象生命周期和复制行为?软件工程基础 / C/C++、Go 与编译原理机制进阶0篇相关面经25C++哪一种成员变量可以在一个类的实例之间共享?原题 关联题目static 关键字有哪些作用?软件工程基础 / C/C++、Go 与编译原理机制基础1篇相关面经26继承层次中,为什么基类析构函数是虚函数?原题 关联题目为什么多态基类通常需要虚析构函数,构造函数却不能为虚函数?软件工程基础 / C/C++、Go 与编译原理机制进阶0篇相关面经27面向对象技术的基本概念是什么,三个基本特征是什么?原题 关联题目面向对象三大特性是什么?软件工程基础 / C/C++、Go 与编译原理机制基础3篇相关面经28为什么构造函数不能为虚函数?原题 关联题目为什么多态基类通常需要虚析构函数,构造函数却不能为虚函数?软件工程基础 / C/C++、Go 与编译原理机制进阶0篇相关面经29虚函数是什么?为什么不把所有函数设为虚函数?原题 关联题目虚函数表如何支持多态?软件工程基础 / C/C++、Go 与编译原理机制进阶2篇相关面经30什么是多态?多态有什么作用?原题 关联题目面向对象三大特性是什么?软件工程基础 / C/C++、Go 与编译原理机制基础3篇相关面经暂无题目共 54 道原题 · 显示 21–30 道展开全部54题上一页1234563 / 6下一页