C++程序的结构

第四章C++程序的结构学习心得

本章主要学习了变量作用域、编译预处理以及命名空间相关知识,让我搞懂了代码里各类变量生效范围、内存存放规则,还有多文件项目的整体运行逻辑。

全局变量和局部变量的生命周期、存储位置差别很大,不同存储类型会直接影响变量什么时候创建、什么时候销毁。作用域划分得很细致,分为块作用域、函数原型作用域、文件作用域等,同一个变量名在不同作用域互不干扰,规范了代码的访问权限。

编译预处理部分了解了头文件引入、宏定义、条件编译的运行逻辑,明白了程序正式编译前的预处理流程。命名空间是本章核心内容,能够把同名的变量、函数划分到不同空间里,有效避免命名冲突,方便拆分模块化开发。

整体学完之后,不再只盯着单文件写代码,开始理解大型程序多文件协作、变量管控、编译整体流程,写代码的规范性思维提升了不少。

posted @ 2026-06-20 17:27  卢娜1012  阅读(3)  评论(0)    收藏  举报