【原文链接】 http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-1-10.html 【题目1】 我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在 ...
原文链接 http: www.cnblogs.com hellogiser p interview questions of cplusplus basics .html 题目 运行下面中的C 代码,输出是什么 C Code namespace StringValueOrReference class Program internal static void ValueOrReference T ...
2014-05-24 08:05 6 1371 推荐指数:
【原文链接】 http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-1-10.html 【题目1】 我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在 ...
【练习11】计算 int, float, double 和 char 字节大小 0. 题目: 计算 int, float, double 和 char 字节大小 1. 分析: 使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小。 sizeof 是单目 ...
目录 1.C++与C的差异 1.1 C与c++中的struct的差异 1.2 C++中class与struct的区别与联系 1.3如何判断一段程序是c++还是c编译的? 1.4 c与c++ 不同之处 1.5 指针与引用的区别 ...
1、栈上的分配内存快还是堆上快? 答:栈,原因如下: ①栈的分配有计算机底层驱动,算法简单,堆的分配需要C++库支持,算法比较复杂; ②栈的分配不会遇到清理内存碎片的情况,但堆的分配中可能会遇到未释放的内存碎片垃圾的清理问题; 2、Top K问题 答:Top k问题即:在大量数据 ...
一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别?2. ...
1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...
1.什么是虚函数?什么是纯虚函数? 虚函数是允许被其子类重新定义的成员函数。 虚函数的声明:virtual returntype func(parameter);引入虚函数的目的是为了动态绑定; ...
有那么一些零碎的小知识点,偶尔很迷惑,偶尔被忽略,偶然却发现它们很重要,这段时间正好在温习这些,就整理在这里,一起学习一起提高!后面还会继续补充。 ——前言 1.面向对象的特性 封装、继承、多态。 封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作 ...