腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
8
回答
什么时候
在
全局变量
之前
使用
static
关键字
?
、
、
有人能解释一下什么时候应该在头文件中定义的
全局变量
或常量
之前
使用
static
关键字
吗?例如,假设我有一个包含以下行的头文件:这是否应该将
static
放在const
之前
?
使用
static
的一些最佳实践是什么
浏览 2
提问于2009-12-07
得票数 91
回答已采纳
1
回答
在
c中对
全局变量
使用
static
关键字
、
、
如果我将
static
关键字
应用于局部变量,则它的值
在
函数调用中保持不变。但是,如果我将
static
关键字
应用于
全局变量
,是否与将变量声明为
全局变量
一样好?我的意思是,
static
关键字
对
全局变量
有影响吗?
浏览 0
提问于2017-12-13
得票数 0
3
回答
如何在C中声明尚未定义的静态变量
、
、
、
如何在定义静态变量
之前
声明它?用例是
在
定义它
之前
还有其他
全局变量
正在
使用
它。我不想把定义移到最上面。示例代码: int * dd;
static
X x={&a};
浏览 7
提问于2014-06-04
得票数 0
2
回答
在
java中,静态接口和通常的接口之间有什么区别?
、
、
、
我想知道静态接口与
在
java中没有这样
关键字
的普通接口有什么区别?非常感谢!public
static
interface Map.Entry<K,V>
浏览 7
提问于2012-11-27
得票数 6
回答已采纳
3
回答
C++变量及其存储在内存中的位置(堆栈、堆、静态)
、
全局变量
动态变量
使用
指针访问的任何变量都存储
在
堆中。
static
关键字
意味着变量本质上是全局的,存储
在
与
全局变量
相同的内存空间中,但作用域仅限于此函数/类。const
浏览 2
提问于2021-03-17
得票数 0
回答已采纳
2
回答
Javascript,
使用
var
关键字
是最佳实践吗?
在我看来,无论
何时
声明一个变量,它都应该
使用
var
关键字
(除非它专门尝试访问
全局变量
)。特别是因为可以
在
函数退出时收集局部变量。但是,这对像for循环这样的东西有什么区别吗?.; i++) 一般来说,关于var
关键字
的
使用
有什么标准的最佳实践吗?
浏览 2
提问于2015-04-18
得票数 1
回答已采纳
2
回答
C中
使用
静态
关键字
的内部链接
、
、
我知道
static
在
C中是一个重载的
关键字
。在这里,我只对它作为一个
关键字
来执行内部链接感兴趣。int x = 5; 该变量x仅适用于
浏览 2
提问于2010-08-19
得票数 11
回答已采纳
4
回答
物体的生命周期是什么?
在这个例子中,如果变量string_a声明为
static
变量,会有什么不同?
浏览 10
提问于2013-07-17
得票数 4
回答已采纳
4
回答
我们真的可以
使用
静态限制
全局变量
的范围吗?
、
、
我
在
某个地方读到,我们可以将
全局变量
的范围限制
在
一个文件上,只需
在
变量名称
之前
使用
静态
关键字
。//1st file - file1.c //2nd file - file2.h{} O/
浏览 2
提问于2011-08-12
得票数 1
回答已采纳
3
回答
对外部链接隐藏结构变量
您好,我们可以
使用
static
关键字
从给定文件外部隐藏结构中的变量吗?同样,我们可以
使用
static
关键字
在给定文件之外隐藏
全局变量
吗?如果是这样,请让我知道怎么做。先谢谢你...
浏览 1
提问于2010-05-01
得票数 1
回答已采纳
6
回答
可以
在
.h文件中声明静态
全局变量
吗?
、
、
、
、
static
关键字
将
全局变量
的作用域限制为该转换单元。如果我
在
.h文件中
使用
static
int x,并每隔一个文件包含该.h文件,那么它们不都属于同一个转换单元吗?那么,x不是处处可见吗?另外,有没有
使用
static
const int x,其中x是
全局变量
?默认情况下,所有const
全局变量
不都是静态的吗?常量变量的作用域是否仅限于TU,即使它被限制
在
文件中的for循环中?
浏览 4
提问于2012-08-15
得票数 17
回答已采纳
2
回答
类模块的
全局变量
声明
、
但是,
在
大多数子类(例如给定工作表)中经常
使用
一些变量。dim cr as worksheet我把这个写得太多了。我可以把它写在一个类模块中,然后在任何模块中的任何子模块中
使用
"cr“而不必重新分配它吗?
浏览 1
提问于2014-02-05
得票数 4
回答已采纳
1
回答
通过
使用
static
关键字
将
全局变量
设置为非
全局变量
,我们能获得什么?
我了解到,那些不会在文件外部
使用
的
全局变量
应该通过附加静态
关键字
(如
static
int a; )来使其成为非
全局变量
我想知道我们为什么要这么做?
浏览 0
提问于2019-12-27
得票数 0
3
回答
默认情况下,
全局变量
是外部变量还是等效于
在
全局中声明带有extern的变量?
、
、
、
、
问题1的回答: 与C或C++有什么区别吗?有谁能
浏览 3
提问于2015-02-19
得票数 15
1
回答
我真的需要访问器函数来访问另一个文件中的
全局变量
吗?
、
、
在
我的代码(游戏引擎代码)中,有多个源(.c)文件,它们维护游戏的状态,例如CONFIGUREENDRUNNING 为了维护状态,
使用
了一个
全局变量
gameStatus,它
使用
extern
关键字
在
多个源文件之间共享。现在我已经了解到
全局变量
不好用,它允许外部模块更改它,并且随着
使用
全局变量
的组件数量的增加,交互的复杂性也会增加。因此,我
使用
static
<e
浏览 3
提问于2020-05-04
得票数 0
3
回答
Php变量全局和静态
、
我
在
研究变量范围。
在
函数中声明的变量具有本地作用域,只能在该函数中访问。通常,当函数完成/执行时,它的所有变量都会被删除。但是,有时我们希望不删除局部变量。我们需要它来做进一步的工作。我需要声明函数中的变量为
全局变量
,这样就可以从函数外部访问它,同时保持静态,以便在函
浏览 0
提问于2016-08-17
得票数 0
1
回答
共享相同成员的两个C++类的内存布局
为了方便起见,我的类X将自己作为静态成员(即class X { ... public:
static
const X& a;
static
const X& b; },我想在不更改API的情况下删除静态初始化器
浏览 1
提问于2016-04-12
得票数 1
1
回答
Python如何识别函数中的变量是
全局变量
还是局部变量?
我知道
全局变量
是
在
主作用域中创建的,要在函数内部为其赋值,我们需要
使用
关键字
global。但是,要在函数中
使用
它(例如,打印它),我们不需要
使用
关键字
global。我知道这是一个错误,因为我试图
在
没有
使用
关键字
global的情况下在函数中赋值
全局变量
File "<stdin>", line<e
浏览 2
提问于2021-11-09
得票数 0
2
回答
尝试
使用
a函数中的全局
关键字
修改
全局变量
时出错
、
我正在尝试
使用
global
关键字
修改函数中的
全局变量
,但是当我尝试这样做时,我得到了错误“"SyntaxError:名称'a‘
在
全局声明
之前
使用
”“ a=10 ## Global variableGlobal_modify(): print(a) a=11 print(a) 预期结果: 19 11 错误:“SyntaxError:
在
全局声明
之前
使用
浏览 21
提问于2019-06-20
得票数 0
3
回答
这些变量的作用域是什么?
它们是
全局变量
吗?静态变量?这些到底是什么?
在
C++ OO编程中,因为文件中任何类的任何成员函数都可以访问它们,所以
使用
它们是一种好的实践吗?谢谢。
浏览 0
提问于2011-07-02
得票数 1
回答已采纳
点击加载更多
相关
资讯
C+存储类
static 全局变量、局部变量、函数与普通全局变量、局部变量、函数
C+中的static
PHP变量的声明及其作用域&静态变量
说一说C语言中的变量存储类型——“extern”
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券