腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
无法理解函数中宏定义的范围
、
宏有全局
作用
域
吗?
浏览 9
提问于2014-09-23
得票数 1
1
回答
什么时候进行词法
作用
域
绑定?在运行时还是编译时?
、
、
C
语言
在编译时采用
作用
域
绑定(变量引用获得固定地址--根本不更改),这是静态
作用
域
的示例。Elisp
语言
在运行时使用范围绑定(变量指向自己的个人引用堆栈,let/defun__/... )特殊表单从离开的顶部添加到堆栈的顶部,即动态
作用
域
的示例。词法
作用
域中使用的绑定类型 诸如Common、Python、JavaScript等
语言
表示它们实现了词法
作用
域
浏览 0
提问于2016-02-15
得票数 1
回答已采纳
1
回答
为什么,在许多
语言
中,我们必须释放动态数组,而不是静态数组?
、
、
我知道分配给数组的内存是在数组超出
作用
域
时释放的,但是为什么在
C
、
C
++和Fortran等
语言
中,当动态数组超出
作用
域
时不自动被删除呢?
浏览 1
提问于2018-07-07
得票数 1
回答已采纳
1
回答
语言
设计(异常):为什么是`try`?
、
、
在我见过异常的
语言
(
C
++、Java、Javascript、Python、PHP等)中,我总是看到try或类似的东西来标记catch的
作用
域
。我想知道这是否有必要。没有try块的设计问题是什么?catches from either, because no other block up there would} handle(p); c
浏览 0
提问于2014-02-12
得票数 3
1
回答
块
作用
域
和函数
作用
域
语言
、
、
、
、
我注意到一些
语言
,如
C
、
C
++、Java、Perl和.NET Visual都有“块”
作用
域
,这意味着变量将只定义在它所声明的特定代码块中。例如,if (true) {}此代码将无法编译,因为x仅在if语句创建的块
作用
域中可见。错误:“X”未在此范围内声明 但是,像VBA、Python和Javascript这样的
语言
都有“
浏览 0
提问于2017-02-09
得票数 4
回答已采纳
8
回答
C
语言
中的
作用
域
保护
、
、
我想在
C
中使用scope guard来进行分析。 我想知道我在一个函数上花费了多少时间。
浏览 0
提问于2010-01-20
得票数 4
回答已采纳
1
回答
C
语言
中的变量
作用
域
、
我试着找出1到500之间的完全数。我试着运行下面的程序,但我没有得到想要的输出,除非我在for循环中初始化相同的(例如,sum),我得到了想要的输出。为什么会这样呢? int sum = 0; for (int i = 1; i < num; ++i) { sum = sum + i; } if
浏览 35
提问于2019-02-20
得票数 -2
3
回答
C
语言
中的
作用
域
规则
我最近在
C
中读到了
作用
域
规则,它说局部变量或自动变量只能在声明它的函数的块中可用。一旦在函数之外,它就不再可见。另外,它的生命周期只到函数体的最后一个右大括号的末尾。 现在问题来了。
浏览 0
提问于2011-12-10
得票数 1
回答已采纳
3
回答
C
语言
中变量的
作用
域
、
现在它输出1000000,这告诉我compare_costs函数的
作用
域
不能改变best_costs的值。我使用了一个调试器,发现compare_costs中的best_cost正在发生变化。
浏览 2
提问于2012-12-04
得票数 0
2
回答
C
结构在其成员中有
作用
域
吗?
*/int b; 这个结构体中有没有
作用
域
?B知道a存在吗?
浏览 3
提问于2014-09-23
得票数 0
2
回答
子
作用
域
& CS0136
、
、
下面的代码编译失败,声明“名为'st‘的局部变量不能在这个
作用
域中声明,因为它会赋予'st’不同的含义,‘st’已经在'child‘
作用
域中用来表示其他东西”:我不明白的是,为什么编译器足够聪明,可以看到postParent不在
作用
域中,却不让我定义一个与在子
作用
域中使用的变量同名的新变量(这显然超出了
作用
域
)。编译器是否简单地通过拒绝让我使用变量来强制
作用
域
?如果是这样的话,这
浏览 0
提问于2008-11-17
得票数 22
回答已采纳
1
回答
为什么
C
++认为是静态
语言
?
、
、
从我的复习课上- 您能给出一个例子来描述为什么
C
++将静态
语言
视为吗?
浏览 3
提问于2013-02-25
得票数 0
1
回答
在每次在循环块中创建新
作用
域
的
语言
中,每次都会在该新
作用
域中创建本地循环变量的新本地副本?
、
、
似乎在像
C
、Java和Ruby (与Javascript相反)这样的
语言
中,会为循环块的每次迭代创建一个新的
作用
域
,并且每次为循环定义的局部变量实际上都会变成一个局部变量,并记录在这个新的
作用
域中?,i的一个新的本地副本也会被创建并记录在这个新的
作用
域中,因此当稍后执行该函数时,"i“在这些
作用
域
链中分别为1、2、3、4、5。,因此当在
作用
域
链中查找i时,它总是引用位于外部
作用
域<
浏览 1
提问于2010-04-29
得票数 2
回答已采纳
1
回答
在枚举中重新声明变量
、
、
、
、
在
C
中,如果我们在enum中重新声明变量,那么编译器会给出一个错误,即"'i‘“重新声明为不同类型的符号”.It Ok“。struct S enum i = 20}; {}{ { }e; { cout<<i<<endl;
浏览 3
提问于2018-01-10
得票数 6
回答已采纳
1
回答
任何功能不能访问全局范围的
语言
?
、
问题:是否有其他通用的
语言
具有全局范围,不能从函数内部访问?
浏览 0
提问于2014-04-21
得票数 0
回答已采纳
2
回答
JSTL编号处理
、
、
<
c
:out value="${#session.entriesCount}"/>
浏览 1
提问于2010-06-23
得票数 0
回答已采纳
2
回答
DCI架构的可能设计是什么?
、
、
在不同的OOP
语言
中实现DCI (数据、上下文、交互)架构的可能设计是什么?我想到了
C
++的基于策略的设计(Andrei Alexandrescu),以及Java的DI和AOP。
浏览 7
提问于2010-04-05
得票数 4
回答已采纳
3
回答
如何在编译器中传播词法
作用
域
,特别是围绕逐步函数?
、
这是否意味着每次引入变量时,我们也会分叉
作用
域
?然后前面的列表/链中的所有内容都得到相同的
作用
域
,直到引入下一个变量,然后我们再次分叉
作用
域
,等等。只是想知道,因为这似乎有很多的范围要保持。let d = 3.14; console.log(a, b,
c
, d, msg)在这种情况下会发生什么?对于最后一种情况,您必须在调用logit时按步骤划分范围,但
浏览 0
提问于2023-01-03
得票数 -1
1
回答
C
语言
中的
作用
域
和链表
、
、
、
我正在尝试在
C
中更轻松地构建和使用链表,大部分我认为我已经掌握了基础知识。然而,我遇到了关于
作用
域
的问题,特别是指向结构指针的指针的链接。在我的linked_list.
c
实现中,我使用了一个main函数来测试和试用我构建的链表函数。但最终目标是从另一个文件运行Main,并且仅从头文件引用我外部需要的几个函数。
浏览 0
提问于2015-09-06
得票数 0
4
回答
范围分辨率操作符的意义是什么?
、
最近我发现了一个问题:当点运算符 (.)的用法与前者没有冲突时,为什么要麻烦地使用
作用
域
解析操作符 (::)呢?
浏览 15
提问于2022-10-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c/c++中变量的作用域
Go 语言中的作用域
R语言笔记8:functions——词法作用域
Go语言基础(九)之变量作用域
C语言位域(位段)详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券