C语言变量分类、作用域、链接属性与存储期笔记

先看整体 变量总表 写法 / 对象 定义位置 作用域 存储期 链接属性 常见用途 int a;(局部) 函数内 块作用域 自动存储期 无链接 保存函数内部临时数据 static int a;(局部) 函数内 块作用域 静态存储期 无链接 多次调用之间保留值 int a;(全局) 函数外 文件作用域 静态存储期 外部链接 多个函数 / 文件共享数据 static int a;(全局) 函数外 文件作
C语言变量分类、作用域、链接属性与存储期笔记

C语言关键字—static/extern/volatile/const 笔记(上)

C语言进阶 — 关键字详解(上) C 语言共有 32 个关键字(C89)/ 44 个(C11)。本篇聚焦嵌入式开发中与存储、链接、优化直接相关的四个核心关键字:static、extern、volatile、const。 下篇:C语言关键字(下)—— typedef、sizeof、register、inline、enum、struct、union。 1 static 关键字 💡 核心思想 stati
C语言关键字—static/extern/volatile/const 笔记(上)