C语言自学之路

从现在开始记录自己每日的自学收获。目前自学C语言,使用《C Primer Plus》进行自学。目前学到第12章 存储类、链接和内存管理。
作用域:程序中可以访问一个标识符的一个或多个区域。它可以是1、代码块作用域 2、函数原型作用域 3、文件作用域。
ps:另外还有一种被称为函数作用域的作用域,但它只适用于goto语句使用的标签。函数作用域意味着一个特定函数中的goto标签对该函数中任何地方的代码都是可见的,无论该标签出现在哪一个代码块中。(不理解)
链接:外部链接,内部链接,空连接。
存储时期:静态存储时期、自动存储时期
所有的文件作用域变量都具有静态存储时期。具有代码块作用域的变量一般情况下具有自动存储时期。
static 声明的文件作用域具有内部链接。
函数参量不能使用static
extern 标志着这是一个引用说明,而非定义说明

你可能感兴趣的:(C语言自学之路)