1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...
栈上的分配内存快还是堆上快 答:栈,原因如下: 栈的分配有计算机底层驱动,算法简单,堆的分配需要C 库支持,算法比较复杂 栈的分配不会遇到清理内存碎片的情况,但堆的分配中可能会遇到未释放的内存碎片垃圾的清理问题 Top K问题 答:Top k问题即:在大量数据 n gt gt 中查找前k个最大的数据。 思路:排序是不可取的,因为大量数据排序耗时太大,且空间复杂度也很大,一般利用数据结构的最小堆 ...
2019-04-22 15:32 0 1421 推荐指数:
1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...
1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...
作者:守望者1028链接:https://www.nowcoder.com/discuss/55353来源:牛客网面试高频题: 校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我也忘记了,如果您看到有些熟悉,那么可能就是您的,如果您觉得侵权,请告诉我,我撤回。 1语言基础(C++ ...
目录 1.C++与C的差异 1.1 C与c++中的struct的差异 1.2 C++中class与struct的区别与联系 1.3如何判断一段程序是c++还是c编译的? 1.4 c与c++ 不同之处 1.5 指针与引用的区别 ...
自己整理了一些常见的面试题,频率挺高的都是,而且感觉这里这些基础的东西都会问,自己过几天也要面试了,所以发上来让大家一起看看,有什么错误的地方望提醒我纠正。 32位数据类型以及sizeof大小、 char:1; short int:2; int ...
【原文链接】 http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-1-10.html 【 ...
【原文链接】 http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-11-20.html 【题目11】 运行下面中的C#代码,输出是什么? C# Code 1 2 3 ...
转自:http://blog.csdn.net/f_r_e_e_x/article/details/50770907 ...