请教一个storage class的问题# JobHunting - 待字闺中
K*g
1 楼
我看到许多C解释storage class的时候,都这么说
“static is the default storage class for global variables”
那我就觉得奇怪了,如果在一个.c文件的开始,
int global = 0;
这个global变量难道是static的?如果是static的话,那就是它的scope只是这个文件
,这个很显然和static int global = 0;的含义不同啊
请问我是不是搞混了一个什么概念?
“static is the default storage class for global variables”
那我就觉得奇怪了,如果在一个.c文件的开始,
int global = 0;
这个global变量难道是static的?如果是static的话,那就是它的scope只是这个文件
,这个很显然和static int global = 0;的含义不同啊
请问我是不是搞混了一个什么概念?