C语言 static的意义

在C语言中,static的字面意思很容易把咱们导入歧途,其实它的做用有三条。 (1)第一个做用:隐藏。 当咱们同时编译多个文件时,全部未加static前缀的全局变量和函数都具备全局可见性。为理解这句话,我举例来讲明。咱们要同时编译两个源文件,一个是a.c,另外一个是main.c。 下面是a.c的内容 #include<cstdio>增长这条语句 char a = ‘A‘; // global va
相关文章
相关标签/搜索