变量的定义为static int x;其中static的作用是使x只能在本文件中使用

2025-03-09 09:06:55
推荐回答(1个)
回答1:

如果x是全局变量,static的作用是限定作用域在本文件内可见;
如果x是局部变量,static的作用是令x存放在静态区,保证函数结束后x的值仍然有效。
这两个static作用是完全不一样的,所以片面的说static的作用就是使x在本文件内可见是不正确的。