scope 相关问题

范围是一个封闭的上下文,其中值和表达式相关联。使用此标记可以了解不同类型范围的问题以及范围可能不清楚的问题。

Go 范围循环作用域和间接函数

有人可以帮我了解一下我对 golang 循环作用域和临时函数感到惊讶的“为什么”方面吗? 以下是一些更多com的摘录...

回答 2 投票 0

儿童范围和CS0136

以下代码无法编译,并指出“无法在此范围内声明名为“st”的局部变量,因为它会给“st”赋予不同的含义,而“st”已在“子”范围中使用...

回答 2 投票 0

为什么我不能给C中函数外的全局变量赋值?

假设我有一个全局变量,我想为其分配另一个值。我发现您可以为函数内的全局变量分配另一个值: 整数 i = 8; int 主函数(无效) { ...

回答 1 投票 0

c++ 开关返回内/外大括号?打破?

在 C++ 中,除非声明变量,否则不必在 switch 语句的 case 内放置大括号 {}。 考虑以下代码: int Lesson82a() { 内部测试=1; 开关(测试){ ...

回答 1 投票 0

为什么Python中的int对象默认是局部作用域?

请看下面的代码: 我 = 1 s = [1] def foo(): 全球我 我 += 1 打印我 def goo(): s.追加(2) 印刷 我想知道为什么 PyIntObject 默认在本地设置,而其他对象则不然?

回答 1 投票 0

找不到符号[重复]

在仔细查看了我的代码之后,我不明白为什么 javac 会输出“找不到符号”。我已经浏览了 Stackoverflow 中的一些问题,我知道这有一些东西......

回答 2 投票 0

变量范围verilog:为什么任务中的$display打印全局变量sig而不是任务中声明的局部变量sig

当我运行这个程序时,我从两个显示器上得到 sig value = 3 为什么任务中的 $display 采用全局变量 sig = 3 而不是任务中声明的局部变量 sig =...

回答 1 投票 0

为什么 C# 允许变量作用域在整个块中扩展而不管声明顺序如何? (书籍参考:C#10 in a Nutshell 作者:Joseph Albahari)

我正在读 Joseph Albahari OReilly 写的一本名为《C#10 in a Nutshell》的书。在描述局部变量时,书中是这样说的: 整数x; { 整数y; 整数x; // 错误 - x 已经定义...

回答 1 投票 0

作为模块化字段访问修饰符,Dim、Global、Public 和 Private 之间有什么区别?

在 VB6/VBA 中,您可以在特定 Sub 或 Function 方法之外声明模块级变量。 我之前在模块内部使用过 Private 和 Public 并像这样理解它们: 公共 - 可见的...

回答 1 投票 0

事件循环已关闭-pytest-FastAPI

在我的 fastapi 应用程序中,我使用 pytest 编写了测试用例。 我的测试文件夹包括 测试.py 导入pytest 从 fastapi.testclient 导入 TestClient 从主导入应用程序 @pytest.fixture(...

回答 1 投票 0

范围和多个返回值

我正在尝试进入Go,声明和赋值对我来说有点令人困惑。有什么办法可以摆脱这里的第二个临时变量 g3 吗? (也欢迎其他提示!) 函数 (g DAG)

回答 1 投票 0

为什么这个函数每次都返回不同的值?

有人可以解释以下行为吗?具体来说,为什么该函数每次都返回不同的列表?为什么每次调用函数时 some-list 不初始化为 '(0 0 0) ? (...

回答 3 投票 0

Next.JS ReferenceError 变量未定义

在服务器端 page.tsx 中,我有客户端组件 SelectType.tsx。并且应该像这样工作: 用户更改选择组件的值 它触发 page.tsx 内的函数 该功能应该...

回答 1 投票 0

全局变量未在特定块中被访问

我在js代码的顶部创建了一个布尔变量,它在整个代码中完美运行,并且当它的值在使用它的所有函数/块中发生变化时,它会全局更改。但在特定的

回答 1 投票 0

为什么我无法访问 IIFE 内的路径变量?

当我在 IIFE 函数外部编写 const path = require('path') 时,我无法在内部访问它,但是当我在函数内部编写它时,我可以访问它。谁能解释一下为什么会发生这种情况...

回答 1 投票 0

Bash 中声明、排版和局部变量之间的区别

在 Bash 中输入变量时,声明和排版有什么区别?在函数内部使用时:declare 和 typeset 以及 local 之间有什么区别? 唯一的区别是我...

回答 4 投票 0

我不明白指针的行为

我处于阵型中,我们看到了指示。我们面临着一个谜: #包括 #包括 int main() { 短 *p_var = 0; 如果(p_var == NULL){ 是...

回答 2 投票 0

为什么块中草率模式函数语句的顺序对全局变量的影响不同?

片段 1 -> 输出为“b” 如果属实) { x =“b”; 函数 x() {} } 控制台.log(x); //b 代码片段 2 -> 输出为 f x() {} 如果属实) { 函数 x() {} x = "b&qu...

回答 1 投票 0

Struts 2 中的范围及其标准

Struts 2 应用程序中有多少个作用域?如果我们在那里使用会话和请求范围,这样好吗?会话和请求的操作范围如何工作?

回答 1 投票 0

从函数中使用 exec 运行代码时未定义键入列表

有人可以帮我理解为什么下面的代码失败吗? def foo(代码): 执行(代码) 如果 __name__ == "__main__": 代码 = R""" 从输入导入列表 类测试: ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.