分类: 第七章:函数

7 篇文章

24 内存分布与栈逃逸
内存分布与栈逃逸 一 储备知识 1.1 程序的内存布局 ​ 程序的内存布局图如下 参见上图我们从下往上介绍 1、代码区.text:存放CPU执行的机器指令,代码区是可共享,并且是只读的。 2、数据区.rodata与.data:存放已初始化的全局变量、静态变量(全局和局部)、常量数据。 3、.bss区:存放的是未初始化的全局变量和静态变量。 4、堆区…
23 函数作用域与闭包
作用域 作用域并非函数的子知识点,之所以在此处介绍,是因为在学习完函数基本使用后,我们才可以成体系介绍它 一 作用域介绍 1、什么是作用域? 域指的是范围,作用域名指的是名字(变量名、函数名等)可以被有效访问的范围 2、为何要学习作用域? 声明语句会将程序中的实体和一个名字关联,比如函数名、变量名等名字,而声明的意义在于以后引用,若想引用声明实体就…
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术