[STM32F1] 不用goto向上跳转的程序怎样编写 能不能有continue

[复制链接]
1279|15
 楼主| renyaq 发表于 2022-7-9 10:06 | 显示全部楼层 |阅读模式
不用goto向上跳转的程序怎样编写 能不能有continue
stly 发表于 2022-7-9 10:11 | 显示全部楼层
continue是结束本次循环,继续跳到条件判断处吧
juventus9554 发表于 2022-7-9 10:14 | 显示全部楼层
C语言一般都是顺序执行的吧,我还没有过要向上运行的。
chenjunt 发表于 2022-7-9 10:20 | 显示全部楼层
没有完全取代 goto 的方法.  
stly 发表于 2022-7-9 10:22 | 显示全部楼层
我们只能用结构化代码尽量避免 goto 出现引起的问题
xxrs 发表于 2022-7-9 10:27 | 显示全部楼层
如果非得向上,While;for都可以吧
chenjunt 发表于 2022-7-9 10:29 | 显示全部楼层
向上跳就是为了再执行一次已经执行的代码
可以用循环结构实现之
stly 发表于 2022-7-9 10:32 | 显示全部楼层
continue,break、等等可以实现所有的算法,换个思路想想吧!
huangchui 发表于 2022-7-9 10:35 | 显示全部楼层
我猜LZ是用汇编用惯了喜欢跳来跳去
liliang9554 发表于 2022-7-9 10:38 | 显示全部楼层
所有的逻辑跳转都可以用if else 完成,不用在这里太纠结用什么语句,开销是一样的.
zhanghqi 发表于 2022-7-9 10:41 | 显示全部楼层
while,for,continue,break配合变量
 楼主| renyaq 发表于 2022-7-9 10:49 | 显示全部楼层
renturn可以不
pengf 发表于 2022-7-9 10:51 | 显示全部楼层
或者将相应判定条件修改一下
 楼主| renyaq 发表于 2022-7-9 10:55 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家
SantaBunny 发表于 2023-3-1 23:35 | 显示全部楼层
既然LZ觉得用goto有意义,且相对于自己写的东西,goto比循环好,当然能用。
小小蚂蚁举千斤 发表于 2023-3-2 14:22 | 显示全部楼层
为啥不能用goto,不过好像跳转一类的能少就少
周半梅 发表于 2024-3-4 07:03 | 显示全部楼层

需要在做项目的过程中经历磨难
Pulitzer 发表于 2024-3-4 08:06 | 显示全部楼层

硬件设计和软件设计本来就是鱼和熊掌的关系,两者不可兼得
童雨竹 发表于 2024-3-4 10:02 | 显示全部楼层

结构化模块化的程序设计的思想,使最基本的要求
Wordsworth 发表于 2024-3-4 11:05 | 显示全部楼层

确定好硬件原理图,硬件布线,最后才是软件的开发
您需要登录后才可以回帖 登录 | 注册

本版积分规则

700

主题

10138

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部