《代码之髓》试读:4.1 结构化程序设计的诞生

程序设计语言中有 if、while、for 等用来控制程序流程的语句。 为什么会有这些控制语句呢? 本章我们将通过比较没有控制语句的汇编语言和带有控制语句的 C 语言,来探讨控制语句是如何产生的。 4 .1 结构化程序设计的诞生 从第 3 章我们了解到,为了能使用更加自然的表达方式来书写算式, 程序设计中引入了乘法运算优先级高于加法运算这样的规则(语法)。 20 世纪 60 年代后期,在提倡规则让读写程序更轻松的时代潮流中, 结构化程序设计应运而生。时至今日,大家对 if、while 这样的语句早已 习已为常。结构化程序设计的初衷正是通过导入这些语句使代码结构的 理解变得简单。 虽说这些语句的导入是为了使代码结构更简单,但现在大家都觉得 这是理所当然的事,也许一下子也觉察不到它带来的变化了。那么,我们拿它和不使用 if 或 while 语句的代码比较一下吧。

>代码之髓

代码之髓
作者: [日] 西尾泰和
副标题: 编程语言核心概念
原作名: コーディングを支える技術 ~成り立ちから学ぶプログラミング作法
isbn: 7115361533
书名: 代码之髓
页数: 236
出品方: 图灵教育
译者: 曾一鸣
定价: 45.00元
出版社: 人民邮电出版社
出版年: 2014-8
装帧: 平装
OSZAR »