存储链接类别内存管理术语

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储链接类别内存管理术语相关的知识,希望对你有一定的参考价值。

    C语言最基本的术语:作用域:变量可访问的范围。它直接关系到标识符所能运行代码块的运行范围。如:我们在main函数前面定义了一个变量,那么这个变量就具有文件作用域,它的访问范围为代码定义开始到文件结尾。也就是说具有文件作用域。

    块作用域:从代码申请开始到这个函数块结束。

    函数作用域:只要goto标签所能访问的地方,就是函数标识符在函数内部,到函数结束标识符能够访问。

    翻译单元:当一个头文件包含另一个头文件时,编译器会将头文件替换为#include指令,编译器文件和所有头文件都看成是包含信息的单独文件。

    无链接:在某一代码块范围或函数范围内定义的变量都是无连接变量。

    外部链接:变量可作用于多个文件程序作用域中使用;

    内部链接:只能在一个翻译单元中使用。

    自动变量:具有自动存储期限、块作用域且无链接。

    

以上是关于存储链接类别内存管理术语的主要内容,如果未能解决你的问题,请参考以下文章

Android开发之内存管理

C++内存管理

C 基础 - 存储类链接与内存管理

存储类链接内存管理

C存储类链接和内存管理--动态分配内存及类型限定词

C存储类链接和内存管理——存储类