《C语言程序设计:问题与求解方法》——3.1节语句执行的顺序性

本书摘介绍C语言程序设计中语句执行的基本原则——顺序性。除跳转指令外,机器指令按内存中存储顺序执行。高级语言语句被翻译成机器指令时也遵循此顺序,即先书写的语句先执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本节书摘来自华章社区《C语言程序设计:问题与求解方法》一书中的第3章,第3.1节语句执行的顺序性,作者:何 勤,更多章节内容可以访问云栖社区“华章社区”公众号查看

3.1 语句执行的顺序性
不考虑跳转指令,机器指令是按照存储在内存中的先后顺序依次执行的,高级语言的每一条语句都将翻译成若干条机器指令。第一条语句翻译成的机器指令一定位于第二条语句翻译成的机器指令之前:
第1条语句 第1条指令
第1条语句 第2条指令
第2条语句 第3条指令
第2条语句 第4条指令
第2条语句 第5条指令
第3条语句 第6条指令
第3条语句 第7条指令
因此我们可以说,高级语言也是源程序的语句,通常按照书写的先后顺序在计算机上依次执行的:第1条、第2条、第3条,……
后面将会看到,很多时候语句的先后书写顺序不一样,程序运行的结果将大不相同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值