C语言关键字:const,static,extern
文章目录static关键字extern关键字外部关键字extern和静态关键字static的联系const关键字
static关键字
用字面常量和变量初始化静态关键字static的不同
使用静态关键字修饰的局部变量只进行一次赋值的原因:
字面常量初始化static:链接时不生成代码,因此只执行一次
变量初始化static:因为使用变量初始化const,编译器并不知道变量的初始值为多少,因此会生成代码,在第一次赋初值后,会将一个标志位由0置1
extern关键字
外部关键字将其他文件定义
原创
2021-05-20 20:01:37 ·
102 阅读 ·
0 评论