c++面向对象复习 c++考试主要是选择题和判断题考基本概念,然后是上机编程,所以我总结了做过的选择判断题的一些概念和一些基本代码。 此篇博客主要涉及类与对象,继承,友元,运算符重载,多态等知识点。 <1>常考基本概念 1. 类是创建对象的样板 2. ...
C 面试 本人 年 到 月内面了近十家公司,整理一下C 客户端问的多的基础问题 另:操作系统面试总结,OpenGL面试总结,计算机网络面试总结 代码到可执行程序 预处理:条件编译,头文件包含,宏替换的处理,生成.i文件。 编译:将预处理后的文件转换成汇编语言,生成.s文件 汇编:汇编变为目标代码 机器代码 生成.o的文件 链接:连接目标代码,生成可执行程序 C 内存结构 栈区: 由编译器自动分配释 ...
2020-03-31 18:35 0 1754 推荐指数:
c++面向对象复习 c++考试主要是选择题和判断题考基本概念,然后是上机编程,所以我总结了做过的选择判断题的一些概念和一些基本代码。 此篇博客主要涉及类与对象,继承,友元,运算符重载,多态等知识点。 <1>常考基本概念 1. 类是创建对象的样板 2. ...
的造成自己很自大),上份工作主要使用C++,经常使用STL(觉得自己掌握的很熟练,面试官问我MAP和L ...
1.程序运行知识 1.1 内存布局和分配方式 C程序的内存布局如下: 静态存储区:存储全局变量和static变量,通常在程序编译期间已经分配好了。 BSS段:存放未初始化的static变量和全局变量 Data段:存放初始化过的static变量和全局变量 ...
1、对于一个频繁使用的短小函数,在c语言中应用什么实现,在c++中应用什么实现 答:c:宏定义;c++:inline内联函数 2、全局变量和局部变量的区别? 答: 1、生命周期不同: 全局变量:随主程序创建而创建,随主程序结束而销毁 ...
1、构造函数不能被声明为虚函数,析构函数可以被声明为虚函数。 (虚函数的参数类型 顺序 个数必须一样) 构造函数可以被重载,析构函数不可以被重载。 2、子对象不可以是自身类的对象。 因为此使对 ...
时间在一分一秒的过去,面临求职面试也是越来越近了,在看面试题以及牛客网做题时,遇到了很多不理解或者之前没见过的,就把他总结下来了,发个博客,大家共勉,之后会持续更新。 1、String类都有那些常用的方法。 length(); split(); replace ...
首先说一下,这些东西,有的是必须掌握的,有的是面试时你讲出来就是闪光点。自己把握。把握不好的都搞懂。实在不行背下来。 由于时间关系,总结的比较随意,有的就直接贴链接了,希望理解一下。 第一篇:基础(必须熟稔于心) 1. const关键字(反义词mutable) (1)定义时必须初始化 ...
1.面向对象的特征? 封装、继承、多态。 2.一个C++源文件从文本到可执行文件经历的过程? 预处理阶段:对源代码文件中文件包含关系(头文件)、预编译语句(宏定义)进行分析和替换,生成预编译文件 编译阶段:将经过预处理后的预编译文件转换成特定汇编代码(编译原理相关,词法分析 ...