腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
避免
在汇编中编码时跳转和跳转?
、
我知道在这里和其他地方有很多关于在高级编程
语言
中
避免
goto
的帖子。然而,从我在MIPS汇编中编写代码的经验来看(诚然很小),在实现控制流时,似乎没有一种明显的方法来
避免
汇编中的
goto
和跳转语句。例如,如何在汇编中实现此代码(相当于
C
语言
): if (x < 2)else { ans = 1; } 是否有必要使用
goto
或jump语句,或者是否有适当的方法来
避免
它们
浏览 79
提问于2016-01-20
得票数 4
回答已采纳
1
回答
GOTO
会在堆栈内存中造成溢出
吗
?StackOverflow?
、
、
、
、
我不是
C
语言
专家,但我学得很好,我的主攻方向是嵌入式系统和微控制器编程。 我知道有一个
避免
使用
GOTO
指令的神话,因为它创建了意大利面条代码。作为一名微控制器程序员,我经常使用汇编
语言
编写小程序,
GOTO
是唯一的选择,但就像在
C
中一样(或者不像?)但是,如果你错误地使用
GOTO
指令从你的子例程跳转到主代码,那么你就没有释放堆栈内存,如果你多次调用子例程,你最终会溢出。所以我的问题是,当我们用
C
编写嵌套循环时,例如一堆FORs,我们使用
浏览 46
提问于2019-12-14
得票数 0
3
回答
goto
和jump命令的替代
、
我在一种没有任何
goto
,jump函数的
语言
上工作。例如,Matlab。你能告诉我如何
避免
使用它
吗
?有什么简单的技巧可以解决我的问题
吗
?
浏览 1
提问于2012-01-25
得票数 0
2
回答
递归函数中的
GOTO
指令
、
如果我在递归函数中使用
goto
指令(希望在函数自然完成之前退出),堆栈是否自动释放?
浏览 2
提问于2017-04-07
得票数 0
回答已采纳
1
回答
批处理循环,直到满足条件
、
我使用的是窗口,我想在蝙蝠内部执行一个循环并在满足条件时破坏它,而且我不想使用
goto
,有人能给我一个一般的方法
吗
?
浏览 3
提问于2012-08-30
得票数 2
回答已采纳
1
回答
祈使
语言
示例
从(1)知道 result = [] start: if i >= numPeople
goto
upperName = toUpper(p.name) nextOne:
goto
startfi
浏览 3
提问于2020-10-08
得票数 1
回答已采纳
5
回答
在java中使用
goto
的目的
我知道
goto
是java中的一个关键字。另外,从中,我可以摘录出:“它没有被使用,也没有功能”。我们在日常编程中在哪里使用
goto
,或者很少在什么时候使用
goto
?
浏览 3
提问于2013-04-20
得票数 1
回答已采纳
1
回答
带有gevent的fsm和它自己的(无限)调用堆栈
、
、
、
我想知道如何使用python中的greenlet定义一个具有循环的有限状态机,而不会导致stckoverflow。“greenlet”是一个小的独立伪线程。可以把它看作是一小堆帧;最外面(底部)的帧是你调用的初始函数,最里面的帧是当前暂停了greenlet的那个帧。你可以通过创建许多这样的堆栈并在它们之间跳转来处理greenlet。跳转从来不是隐式的:一个greenlet必须选择跳到另一个greenlet,这会导致前者暂停,而后者从暂停的地方恢复。在greenlet之间跳转称为“切换”。如何确保在这种情况下不会命中堆栈溢
浏览 0
提问于2015-03-08
得票数 0
2
回答
善用后藤?
我想我可能在我的代码中遇到了
goto
的一个很好的使用。从我开始用
C
语言
编程时,我就开始意识到
goto
就像召唤魔鬼一样,应该不惜一切代价
避免
使用
goto
。= SENTINEL) TLBHits++; } {
goto
PAGE_HIT;
浏览 0
提问于2020-03-09
得票数 -3
回答已采纳
6
回答
为编程
语言
编写解析器:输出
、
、
、
我正在尝试用
C
++编写一种简单的解释型编程
语言
。我读到过很多人使用诸如Lex/Flex Bison这样的工具来
避免
“重新发明轮子”,但由于我的目标是了解这些小野兽是如何工作的,从而提高我的知识水平,我决定从头开始编写词法分析器和解析器。一棵树?我应该用不可见的
goto
语句替换它们
吗
?
浏览 0
提问于2014-04-28
得票数 3
3
回答
避免
C
#中的
goto
语句
、
我不想使用某种
goto
语句,但我希望用户在执行默认情况时返回主菜单。怎么做??我知道这是一个简单的问题,但肯定有很多新手遇到了类似的事情。
浏览 3
提问于2016-12-10
得票数 2
回答已采纳
1
回答
GOTO
,CONTINUE,BREAK在过程化编程中,它们如何影响状态?
、
、
、
、
我逐渐明白
GOTO
在本质上是被禁止的,因为如果你是一个好的程序员,你可以找到一种更好的方法。然而,我也在更深的层次上理解到,在过程化编程中应该
避免
这种情况,因为它缺乏改变状态的能力。我最初的想法是,因为
GOTO
就是这样的:LBL A; 不计算任何表达式,也不更改任何状态。有人能提供一些关于过程编程细节的更多细节
吗
?
浏览 5
提问于2012-04-23
得票数 0
回答已采纳
9
回答
如何
避免
C
++中的
GOTO
、
、
、
我读过
GOTO
是不好的,但我如何
避免
它呢?我不知道如何在没有
GOTO
的情况下编程。在基本情况下,我对一切都使用了
GOTO
。在
C
和
C
++中应该使用什么?我在BASIC中使用了
GOTO
,如下所示:INPUT string$
GOTO
game ENDIF
浏览 0
提问于2013-08-03
得票数 0
回答已采纳
6
回答
这是一种可以接受的使用
goto
的方式
吗
?
、
假设我想要编写一个游戏(用
C
语言
),它询问用户在游戏结束后是否还想玩。 bool playagain = playagain();
goto
game_start; } 我知道通常情况下使用
goto
语句不是一个好主意,但我认为在这里它使代码更清晰,并节省了额外的缩进级别。所以我的问题是,这个特定的例子是否被认为是使用<
浏览 0
提问于2013-02-27
得票数 1
回答已采纳
9
回答
支持
goto
的Java编译器或JVM
语言
?
、
、
有没有java编译器标志允许我使用
goto
作为有效的构造?如果没有,有没有支持
goto
的第三方java编译器?如果没有,有没有其他
语言
支持
goto
,同时可以轻松地调用用Java
语言
编写的方法?原因是我正在开发一种用Java实现的
语言
。Gotos是我的
语言
的一个重要部分;我希望能够将它编译成本机或JVM字节码,尽管它必须能够轻松地使用Java库(即,.
C
支持
goto
,但要使用它,我必须用
C
重写库)。我想生成
C<
浏览 1
提问于2009-06-14
得票数 6
回答已采纳
2
回答
关于
C
语言
中"
goto
“的问题
、
、
我正在尝试理解一个
C
代码。.{ a=1; }在更高版本中更改为: if condition{for ...{
goto
done;}
goto
notdone;
浏览 3
提问于2010-11-29
得票数 0
回答已采纳
2
回答
伪码类型
、
但是我真的需要了解计算机科学书籍中用来显示程序执行流程的
语言
。示例: 2 t1 = A * B 4 if t2 < W
goto
L2 6 t3 =M + I 8 M = t3 - H10
goto
L1这种
语言
有特定的标准
吗
浏览 1
提问于2014-02-27
得票数 0
回答已采纳
2
回答
如何在Android中使用
goto
语句
、
如何在安卓系统中使用
goto
?
浏览 0
提问于2011-02-23
得票数 7
回答已采纳
4
回答
查找
C
中的第一行0 n x n数组
、
、
、
first_zero_row = -1; /* none */for(i=0; i<n; i++) { if (A[i][j])
goto
next; first_zero_row = i;next: ;虽然这应该是可行的,但我不认为使用
goto
语句是最好的方法。我对
C
语言
不是很熟悉,但我的目标是尽可能用
C
语言
编写结构良好
浏览 1
提问于2013-04-05
得票数 0
回答已采纳
1
回答
函数指针对面向对象程序设计的影响
、
、
、
、
在他的演讲“编程的未来”中,罗伯特马丁提到了 如果OOP本质上是为了
避免
指向函数的指针,那么它们有什么问题呢?
浏览 4
提问于2018-01-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程学习中的goto语句
C语言编程学习—控制语句goto语句解析!
为什么应该避免使用GOTO语句?
Rust能够取代C语言吗?
走进C 语言:你知道C语言程序是如何执行的吗?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券