腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
只能在方法中进行前
向
引用
、
、
当我们执行前
向
引用
方法时,
编译
器中发生了什么,它如何为另一个未声明的变量赋值?我们可以在内部方法中使用它吗?但是
为什么
我们不能在静态块中使用变量呢?System.out.println(j); }}int i = j;
为什么
这段
代码
不能
编译
编译
器如何在内部
编译
前
向
浏览 0
提问于2016-06-27
得票数 0
2
回答
未定义参数的unique_ptr实例化不会导致错误
class Data;//class Data{}; // not working without this用g++-5
编译
这段
代码
会
产生以下错误:有人能解释一下,如果我取消注释第4行
编译
,
为什么
会成功?正如我在第3行中所理解的,
编译
器没有关于类型数据的完整信息。我们只有这一行的
前
浏览 0
提问于2018-05-11
得票数 4
2
回答
有
向
图和三角图不能一起工作吗?
、
、
、
、
我正在学习有
向
图和三角图,这是我无法理解的
代码
。(是的,我承认这是非常丑陋的。)
这段
代码
可以
编译
:<%%>t#define _(s) s??=??=s <%%>#define _(s) s%:??=%:s ma
浏览 7
提问于2016-01-04
得票数 2
回答已采纳
1
回答
命名空间和
前
向
声明问题
、
、
我对
前
向
声明和名称空间有问题。下面是示例
代码
:{} { ...} 这通常是没有问题的,"Waalkes::Otto getFun()“直接指顶层的
前
向
声明。不幸的是,一些程序员也决定使用一个名称空间“喜剧演员::Waalkes”,这个名称空间是定义在<
浏览 2
提问于2014-06-23
得票数 0
回答已采纳
1
回答
为什么
在函数参数列表中允许
前
向
声明?
在我看来,
这段
代码
不应该
编译
,但是
编译
器似乎把struct NonExistingNeverDeclaredType*参数当作一个
前
向
声明()。但是
为什么
呢?
浏览 3
提问于2018-12-15
得票数 7
回答已采纳
3
回答
为什么
这段
代码
的
编译
会
失败?
我认为输出是K=7,但书中的答案是“
编译
失败”。我只是看不出
代码
有什么问题。2.
浏览 0
提问于2010-09-02
得票数 2
回答已采纳
4
回答
C++中的函数:在使用之前对其进行定义
、
void bar() //...}; { a.foo();上面的
代码
可以很好地工作
编译
器怎么能找到bar呢?
浏览 0
提问于2012-03-03
得票数 3
回答已采纳
2
回答
为什么
前
向
引用
在编程语言中如此罕见?
我已经开始使用多次传递来实现
前
向
引用
(解析然后分析,检测周期.)。算法有点重,但一旦完成,使用起来就很有趣了。我是在问,因为我认为
前
向
引用
是很棒的,我相信我应该将它们完全集成到我的语言中。他们真的有什么问题吗?除了
编译
之
浏览 5
提问于2017-11-21
得票数 0
2
回答
为什么
这个
编译
会有错误呢?
、
我是C的一个完全的新手,我需要一些帮助来理解
为什么
某段
代码
会
正确
编译
。main(){ strcpy(name, "12345678912312");}此外,如果我再添加一个字符,我将得到非法指令(核心抛出)。main(){ char name[3];
浏览 1
提问于2014-04-27
得票数 0
回答已采纳
2
回答
为什么
头文件不能相互包含?
、
、
、
为什么
我不能在C++中做这样的事情呢?我知道
前
向
声明,但我想看看是否有可能像这样设置为按值传递而不是通过
引用
/指针。如果在
编译
器到达
代码
时A和B实际上都声明了,那么
编译
器
为什么
会
这样做呢?
浏览 0
提问于2018-10-03
得票数 2
回答已采纳
1
回答
声明变量解释之前声明静态初始化程序块
、
、
这段
代码
是如何正常工作并打印9的?public class Dog{ age=9;
这段
代码
不
编译
(非法的
前
向
引用
)?
浏览 1
提问于2020-05-12
得票数 0
6
回答
为什么
声明的顺序对静态初始化器很重要?
、
但是,当我翻转顺序时,我会得到一个非法转发
引用
错误。
为什么
声明的顺序很重要?
为什么
赋值工作而不是方法调用?
浏览 1
提问于2009-07-27
得票数 6
回答已采纳
1
回答
Java中非法
前
向
引用
的问题
为什么
当我在变量声明中使用
引用
this时,不出现非法的
前
向
引用
?使用this声明和不使用声明有什么区别?以下示例由于非法转发
引用
而无法
编译
: int a = b; //illegal forward reference通过this对this的使用进行限定,
编译
错误就消失了。
浏览 0
提问于2019-05-02
得票数 6
回答已采纳
3
回答
Scala和
前
向
引用
、
、
b = new B(a) println(b.a)下面的
代码
打印类似的结构由于无效的
前
向
引用
而无法
编译
。问题是-
为什么
它在Scala中
编译
得很好?这是由SLS描述的设计,还是仅仅是2.9.1中的错误?
浏览 1
提问于2012-08-29
得票数 28
回答已采纳
2
回答
转发
引用
--
为什么
这段
代码
要
编译
?
、
、
编译
器显然允许从'b‘到(未初始化的) 'c’的
前
向
引用
,但是“b”保留了c的原始空值。
为什么
这是允许的?是否有可从此功能中受益的编程场景?将
代码
更改为直线序列,并且行为会发生变化: val c = "foo"
为什么
行为是不同的?
为什么
这还能起作用?我稍微简化了设置,并使用Scala2
浏览 1
提问于2011-10-14
得票数 31
回答已采纳
2
回答
为什么
引用
占用内存?
、
、
看起来,
引用
只是一个别名,但是,
向
struct添加
引用
字段
会
增加结构的大小,即使
引用
在声明时初始化为同一结构的另一个字段的别名。我理解的
前
两个数字,第三个--不。
为什么
添加这样的
引用
很重要--存储在该内存中的、在
编译
时无法解析的内容?与指针不同的是,一旦声明,
引用
无论如何都不能随设计而改变,是吗?那
为什么
要把它们储存起来?
浏览 2
提问于2020-12-22
得票数 3
回答已采纳
2
回答
为什么
编译
这段
代码
会
导致语法错误?
、
、
、
我写了下面的
代码
,但我得到了我提到的错误,谁能告诉我{ DataRow
浏览 0
提问于2011-04-12
得票数 0
回答已采纳
2
回答
为什么
这段
代码
会
产生
编译
错误?
、
我正在尝试学习有关双端口的知识,我试图通过将数组的地址传递给function.But
编译
错误来打印2d数组,我无法理解
为什么
?? 下面是密码。
浏览 0
提问于2016-05-26
得票数 3
回答已采纳
4
回答
为什么
编译
这段
代码
会
导致
编译
器堆栈溢出?
、
、
super Ping<Long>> Ping = new Ping<Long>();}The system is out of resources.
浏览 0
提问于2011-11-23
得票数 13
回答已采纳
3
回答
为什么
非法的
前
向
引用
不变量不被发现?
、
、
、
以下
代码
: static { } static所以,我的问题是
为什么
在静态块抛出的情况下:Illegal forward reference error
编译
器是如何知道在静态块之后声明变量的?因为静态块是按顺序执行的,所以应该说找不到符号。
浏览 8
提问于2016-09-15
得票数 0
回答已采纳
点击加载更多
相关
资讯
golang新手容易犯的3个错误
Go 语言中的作用域
【翻译】Rust生命周期常见误区
简单的python代码实现语音朗读
30天拿下Rust之生命周期
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券