收录八股面经网站

收录八股面经网站

程序喵大人:https://chengxumiaodaren.com/ 小林coding:https://xiaolincoding.com/ 卡码笔记:https://notes.kamacoder.com/bagu 牛面:https://niumianoffer.com/ <

分享 

C++ 内存分区

精炼回答 C++程序的内存空间分为五个主要区域: 代码区(Text Segment)存储程序的机器码和常量; 全局/静态区(Data Segment)存储全局变量、静态变量和常量; 栈区(Stack)存储局部变量和函数调用信息,自动管理; 堆区(Heap)用于动态内存分配,由程序员手动管理;

笔记 
C++ 内存分区
C++ 宏定义和 typedef 的区别

C++ 宏定义和 typedef 的区别

宏定义和 typedef 有什么区别? 精炼回答 宏定义(#define)和 typedef 是 C++ 中两种不同的类型别名机制,它们在处理时机、作用域、类型安全等方面存在本质差异。宏定义是预处理指令,在编译前进行简单的文本替换,没有类型检查,可能导致意外的副作用和调试困难。typedef 是 C

笔记