![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【程序员面试宝典】学习记录
文章平均质量分 88
Voidwalkerxiaohui
西安电子科技大学CS硕士在读关注图像处理算法研究字典学习人工智能数学等学科研究方向希望结识更多同道中人
展开
-
《程序员面试宝典》学习记录1
《程序员面试宝典》学习记录1 第5章 程序设计基本概念 1、赋值语句 1) x == (y=z); //先将z赋值给y,之后看x和y是否相等 x = (y==z); //先看y是否等于z,相等返回布尔值1,否则返回布尔值0 x = (y & z); //先求y与z的位与,之后赋值给x x = (y && z); //先将y与z进行与运算,之后返回布尔值,赋值给x 总结:== &原创 2014-08-03 09:05:59 · 1449 阅读 · 1 评论 -
《程序员面试宝典》学习记录2
《程序员面试宝典》学习记录2 第6章 预处理、const与sizeof 1、宏定义 1)C预处理器 #include指令 用于在编译期间把指定文件的内容包含当前文件; #define指令 用于任意字符序列替代一个标记; 2)用预处理指令#define声明一个常数,用来表示一年有秒 #define SECONDS_PER_YEAR (60 * 60 * 24 * 3原创 2014-08-06 09:26:32 · 1179 阅读 · 0 评论 -
《程序员面试宝典》学习记录3
《程序员面试宝典》学习记录3 第7章 指针与引用 一、指针的基本问题 1、指针与引用的差别? 1)引用必须初始化,指针则不必 int &reiv; //无效 int *p; //有效 2)引用初始化后不能被修改,指针可以改变所指向的变量 3)不存在指向空值的引用,但是存在指向空值的指针 4)引用没有const,指针有const 这里需要切记,使用const声明的同时必须原创 2014-08-06 09:29:11 · 1468 阅读 · 0 评论 -
《程序员面试宝典》学习记录5
印象笔记同步分享:《程序员面试宝典》学习记录5 《程序员面试宝典》学习记录5 第9章 STL模板与容器 9.1、向量容器 考点1:对容器保存的元素类型的限制 voctor v2(10) 错误,必须要提供一个原始初始化器 vectorint>v1(100) 初始化size为100 避免数组动态增长时候不断分配内存 v1.reserve(100)原创 2014-08-28 22:31:00 · 1479 阅读 · 0 评论 -
《程序员面试宝典》学习记录6
印象笔记同步分享:《程序员面试宝典》学习记录6 《程序员面试宝典》学习记录6 第10章 面向对象 10.1 面向对象的基本概念 考点1:面向对象三大特性 1)封装性:封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。(开闭原则) 在C++中类中成员的属性有:public, protecte原创 2014-08-28 22:34:06 · 2062 阅读 · 1 评论 -
《程序员面试宝典》学习记录7
印象笔记同步分享:《程序员面试宝典》学习记录7 《程序员面试宝典》学习记录7 第11章 继承与接口 整个C++程序设计全面围绕面向对象的方式进行。类的继承特性是C++的一个非常重要的机制。继承特性可以使一个新类获得其父类的操作和数据结构,程序员只需在新类中增加原有类没有的成分。 在面试过程中,各大企业会考量你对虚函数、纯虚函数、私有继承、多重继承等知识点的掌握程原创 2014-08-28 22:36:10 · 1875 阅读 · 0 评论 -
《程序员面试宝典》学习记录8
印象笔记同步分享:《程序员面试宝典》学习记录8 《程序员面试宝典》学习记录8 第16章 操作系统 操作系统面试题目主要包括进程、线程、内存管理、垃圾回收、以及缓存等诸方面。 16.1 进程 考点1:理解操作系统中的作业、进程、线程、管理 作业:用户在一次解题或者一个事务处理过程中要求计算机系统所做工作的集合,它包括用户程序、所需要的数据及控制命令等。原创 2014-08-31 10:01:03 · 1798 阅读 · 0 评论