最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
61.main 函数执行以前,还会执行什么代码?
【参考答案】全局对象的构造函数会在main 函数之前执行。
62.There are tw...
分类:
编程语言 时间:
2015-06-28 17:37:41
阅读次数:
214
21.用C++写个程序,如何判断一个操作系统是16位还是32位的?
【标准答案】定义一个指针p,打印出sizeof(p),如果节果是4,则表示该操作系统是32位,打印结果是2,表示是16位。
22.用C++写个程序,如何判断一个操作系统是16位还是32位的?不能用sizeof()函数。
【参考答案】
int a = ~0;
if( a>65536 )
{
cout<<"32...
分类:
编程语言 时间:
2015-06-27 16:48:09
阅读次数:
160
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
41.多态的作用?
【参考答案】
主要是两个:
1. 隐藏实现细节,使得代码能够模块化;扩展代码模块,实现代码重用;
2. 接口重用:为了类在继承和派生...
分类:
编程语言 时间:
2015-06-27 16:46:41
阅读次数:
433
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
51.在C++中有没有纯虚构造函数?
【标准答案】构造函数不能是虚的。只能有虚的析构函数。
补充一句,有 纯虚的 析构函数
...
分类:
编程语言 时间:
2015-06-27 16:32:52
阅读次数:
287
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
1.C和C++中struct有什么区别?
1>
C++中的struct类似于class,有变量,有构造函数、虚函数等,有继承,多态等类的特征;
2>
C中的struct只有变量,不...
分类:
编程语言 时间:
2015-06-27 11:46:01
阅读次数:
141
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
11.引用与指针有什么区别?
【参考答案】
1) 引用必须被初始化,指针不必。
2) 引用初始化以后不能被改变,指针可以改变所指的对象。
3) 不存在指向空值的引用,但是存在指向空值...
分类:
编程语言 时间:
2015-06-27 11:42:42
阅读次数:
154
最近看一些面试题,觉得如果自己被问到了,并不能很利落的回答出来。
一是从来没有这个意识,二是没有认真的梳理下。
下面对这些题做出分析,哈!个人能力有限,其中难免有疏漏,欢迎大家补充咯!
31.Heap与stack的差别
【参考答案】
Heap是堆,stack是栈。
Stack的空间由操作系统自动分配/释放,Heap上的空间手动分配/释放。
...
分类:
编程语言 时间:
2015-06-27 11:38:01
阅读次数:
190
A message containing letters from A-Z is being encoded to numbers using the following mapping:
'A' -> 1
'B' -> 2
...
'Z' -> 26
Given an encoded message containing digits, determine the total number of ways to...
分类:
其他好文 时间:
2015-06-23 23:10:22
阅读次数:
196