cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3706|回复: 7

[求助] c的执行顺序

[复制链接]
发表于 2011-12-3 13:29:47 | 显示全部楼层 |阅读模式
9860sdk的c的执行顺序是什么?

从上往下一排一排地执行?

没有结束的地方?
 楼主| 发表于 2011-12-3 13:39:34 | 显示全部楼层
有没有getkey
发表于 2011-12-3 14:05:23 | 显示全部楼层
貌似编程语言都是逐行执行
发表于 2011-12-3 17:36:18 | 显示全部楼层
……
从上往下一排一排地执行?

imath 发表于 2011-12-3 13:29


还真没见过从下往上逐行执行,或者从上往下隔行执行的语言。
发表于 2011-12-3 17:43:37 | 显示全部楼层
本帖最后由 diameter 于 2011-12-3 17:47 编辑

顺序结构(从上到下)就算编译成机器码也是按照内存中的顺序 线性读取执行的
处理器有专门的处理程序结束的中断向量。比如x86汇编的int 22h,int 23h。
如果你玩过老式的BASIC,你应该知道BASIC的SUB是放在最下面的,靠GOSUB调用过程,EXIT退出程序(EXIT命令的作用就跟调用中断退出的性质相似)
 楼主| 发表于 2013-5-22 12:29:44 来自手机 | 显示全部楼层
chsi 发表于 2011-12-3 17:36
还真没见过从下往上逐行执行,或者从上往下隔行执行的语言。

c当然是隔行的
发表于 2013-5-22 16:11:44 来自手机 | 显示全部楼层
imath 发表于 2013-5-22 12:29
c当然是隔行的

c不是随机执行的么。
 楼主| 发表于 2013-5-22 20:04:04 来自手机 | 显示全部楼层
DAS 发表于 2013-5-22 16:11
c不是随机执行的么。

从main跳进去无限while实现IO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-31 00:20 , Processed in 0.125467 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表