原文:[C++]C++面试知识总结

.程序运行知识 . 内存布局和分配方式 C程序的内存布局如下: 静态存储区:存储全局变量和static变量,通常在程序编译期间已经分配好了。 BSS段:存放未初始化的static变量和全局变量 Data段:存放初始化过的static变量和全局变量 Text段:存储程序的二进制代码,程序代码区。 堆:程序运行时通过malloc申请的内存区存放在堆中,需要使用free来释放该内存空间,生存期在mal ...

2018-04-01 21:47 0 1273 推荐指数:

查看详情

c++面试知识总结

1、对于一个频繁使用的短小函数,在c语言中应用什么实现,在c++中应用什么实现   答:c:宏定义;c++:inline内联函数 2、全局变量和局部变量的区别?   答:     1、生命周期不同:       全局变量:随主程序创建而创建,随主程序结束而销毁 ...

Mon Sep 06 08:41:00 CST 2021 0 110
c/c++面试总结(1)

的造成自己很自大),上份工作主要使用C++,经常使用STL(觉得自己掌握的很熟练,面试官问我MAP和L ...

Fri Aug 12 20:02:00 CST 2016 0 2990
C++面试复习总结

C++面试 本人20年3到4月内面了近十家公司,整理一下C++客户端问的多的基础问题 另:操作系统面试总结,OpenGL面试总结,计算机网络面试总结 代码到可执行程序 预处理:条件编译,头文件包含,宏替换的处理,生成.i文件。 编译:将预处理后的文件转换成汇编语言,生成.s文件 ...

Wed Apr 01 02:35:00 CST 2020 0 1754
C/C++基础知识总结

一、指针与引用的区别 1、指针:一个变量,存储的内容为一个地址;引用:给一个已有对象起的别名。 2、指针是一个实体,需要分配内存空间;引用知识变量别名,不需要分配内存空间。 3、可以有多级指针,不能有多级引用。 4、自增运算结果不一样。 5、指针是间接访问,引用是直接访问。 6、指针 ...

Thu Feb 21 21:53:00 CST 2019 0 887
C/C++基础知识总结

文章的参考书籍是——《C/C++程序员面试宝典》,我认为每一位找工作的同学,都可以去读一读,真心的很不错。 ...

Fri Oct 05 22:03:00 CST 2018 0 2723
C/C++面试总结(1)

首先说一下,这些东西,有的是必须掌握的,有的是面试时你讲出来就是闪光点。自己把握。把握不好的都搞懂。实在不行背下来。 由于时间关系,总结的比较随意,有的就直接贴链接了,希望理解一下。 第一篇:基础(必须熟稔于心) 1. const关键字(反义词mutable) (1)定义时必须初始化 ...

Mon Sep 10 03:39:00 CST 2018 0 868
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM