Skip to content

作用域与生命期 ​


更新于 2023-11-23

翻译单元 ​

编译器将源文件(.c)和所包含的头文件(.h)
看成一个包含信息的独立文件,即翻译单元

作用域 ​

  • 块作用域
  • 函数作用域
  • 函数原型作用域
  • 文件作用域

链接类型 ​

  • 外部链接,可以在多个翻译单元使用
  • 内部链接,仅在一个翻译单元使用
  • 无连接

生存期 ​

  • 静态存储器,程序执行期间一直存在
  • 线程存储器
  • 自动存储器
  • 动态分配存储器