2020 7.23 更新如愿进入东南复试 且获得复试第五名的成绩后
但是由于东南招生处的一些问题以及我自身的一些问题 最后没能考上且错过了宝贵的调剂机会 今年二战 但是已经不再备战东南 研友们注意
由于第一遍看的是郑莉的书,我一度认为郑莉写的不咋地,其实这本c++大学教程也是个半斤八两的主。
由于东南两年也没考过填空和概念题了,这里简单过一下吧
这里借用这位大佬GanonYou的博客内容 简单描述一下
汇编 编译 翻译
将汇编语言转化为机器语言的称之为汇编器
将高级语言转化为机器语言的称之为编译器
将高级语言逐句翻译 逐句执行的称为解释器(JAVA)
C++程序经过的六个阶段
编辑 预处理 编译 链接 载入 执行
编辑产生cpp文件
编译产生obj文件
链接产生exe文件
执行exe文件
面向对象程序设计中最突出的特征是“封装性、继承性和多态性”,最重要的概念是类和对象。
其中,类与对象是抽象与具体的关系,类是支持封装的工具,对象是封装的实体。
多态性分为静态多态性和动态多态性。
静态多态性通过静态联编实现,具体表现为函数重载和运算符重载。
动态多态性通过动态联编实现,具体表现为在公有继承的前提下通过虚函数、基类的指针或引用来实现。
动态联编的效率不如静态,但它提高了程序的灵活性和可扩充性。