- 博客(2)
- 收藏
- 关注
原创 C++基础篇二、指针
摘要:本文系统介绍了C++中指针的核心概念与应用。主要内容包括: 1)指针基础,如声明、内存占用、引用与解引用; 2)特殊指针类型,如常量指针、指针常量、野指针和悬垂指针; 3)高阶用法,如多级指针和函数指针; 4)指针在跨作用域修改、数组操作等场景的实际应用。 文章通过代码示例详细解析了指针的底层原理和使用注意事项,强调正确管理内存的重要性,并对比了C++与C#在指针处理上的差异。掌握指针对于理解C++内存管理和提升程序效率至关重要。
2025-08-23 13:44:16
796
原创 C++基础篇一、内存
在编码过程中,我们经常要创建变量,无论是静态变量、常量、类成员变量、亦或是定义函数,又或是输入的每一个字符,我们无时无刻都在与内存打交道。C++的变量创建是创建在哪个地方,现在我们一起来探讨。C++中的内存分成四个区(有文章称五个区也是对的):堆区、栈区、全局区和代码区。由编译器自动分配和释放,存储局部变量、函数参数等,内存分配效率高,但容量有限。线程在执行某一条函数是会开辟一段栈内存来存储变量,不同的线程访问同一条函数时栈内存是互不干扰的。
2025-08-23 13:40:24
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅