面试问题
coolwriter
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++面试题(一)
1、什么是虚函数?什么是纯虚函数?答:虚函数声明如下: virtual ReturnType FunctionName(Parameter);引入虚函数是为了动态绑定。 纯虚函数声明如下:virtual ReturnType FunctionName()= 0;引入纯虚函数是为了派生接口。 虚函数 定义一个函数为虚函数,不代表函数为不被实现的函数 定义他为虚函数是为了允许用基类的指针来...原创 2018-03-26 17:13:19 · 7785 阅读 · 2 评论 -
数据库常见面试题
三个范式是什么第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。 第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键字。 第三范式(3NF):在第二范式的...原创 2018-04-02 20:05:38 · 22095 阅读 · 0 评论 -
static关键字总结
static,即静态声明。它在 作用域、存储方式、生命周期 等各方面影响一个变量或函数。文章将从 局部变量、全局变量、普通函数、类的static成员(包括数据成员与成员函数)来总结static。全局变量 所有的全局变量,无论是否是static的,都是存储于静态存储区的。全局变量本身就是静态存储方式,将全局变量声明为static是为了将变量的作用域限制在本翻译单元中(本源文件中)...原创 2018-04-03 11:12:33 · 328 阅读 · 0 评论 -
c++面试题(3)
1.c++编译源程序->预处理->编译和优化->生成目标文件->链接->可执行文件1.预处理1.宏的替换2.删除注释3.处理预处理指令,如#include,#ifdef2.编译和优化词法分析 -- 识别单词,确认词类;比如int i;知道int是一个类型,i是一个关键字以及判断i的名字是否合法语法分析 -- 识别短语和句型的语法属性;语义分析 -- 确认单词、短语和句...原创 2018-06-05 17:36:35 · 315 阅读 · 0 评论
分享