☰
听故事学语言 · 第十章 数组
2026/10/15 7:11:44 网站建设 项目流程

听故事学语言 · 第十章 数组

骐骥一跃,不能十步;驽马十驾,功在不舍。

《荀子·劝学》

 

零基础的建议从序章读起。

上一章练了一路的枚举,你手里已经有了循环和判断两件兵器。可不知道你发现没有,至今为止,每个数都住在自己的变量里。a 是一个,b 是一个,score 又是一个。十个学生的成绩,就得起十个名字。一百个呢?一千个呢?名字起不过来,人先累死了。

这一章,C 语言终于要给你一件新家具。有了它,前面学过的循环才算真正长出牙齿,而后面讲指针、讲字符串、讲排序查找的一切,也都在这件家具上盖房子。

一、程序批处理的要件

先不讲语法,讲生活。

你以前处理数据,就像搬家时一件一件搬家具。一把椅子一趟,一张桌子一趟,十件家具跑十趟。现在你学会了打包,把十件家具装进一个编织袋,再把编织袋装进货拉拉。货拉拉的车厢里还能码十包。数据从散装变成了整装,从此可以搬运,可以计算,可以挨个拿出来看,而不用拆散整个包装。

程序的世界里管这个叫批处理。什么叫批处理呢?就是把物件打成捆,一捆一捆、一批一批地处理。对于程序来说,数据就像我们的盒饭,你装一盒饭也是饭,装一粒米也是饭,那我干嘛不把一盒米放进锅里一起煮呢。

装这些盒饭的容器,C 语言给起了个名字,叫数组。数组是程序批处理的要件。从这一章起,你处理数据的方式从零售变成了批发。

二、数组从零开始

一个 i

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询