Jao Blog

C 存储类

在 C 语言里,“存储类”(storage class)是一组关键字,用来指定变量或函数在程序中的存储位置、生命周期和可见性。 主要回答三个问题: 变量/函数放在哪里?(存储位置:内存、寄存器、静态存储区等) 能活多久?(生命周期:函数执行期间还是整个程序期间) 谁能看见它?(作用域:当前文件、当前函数还是全局可见) 常见存储类关键字 存...

项目自动化构建工具-make/Makefile

概述 make:一个常见的自动化构建工具,用于根据依赖关系自动编译、链接及执行其他任务。 Makefile:make 所读取和执行的脚本文件,定义了目标、依赖及命令。 作用:通过声明式规则管理源文件、目标文件及其依赖关系,避免手动重复编译,提高效率。 make和makefile的关系 make 是可执行程序,运行时会在当前目录寻找名为 Makefile、makefi...