听故事学语言 · 数据结构篇 · 第一章 当千万条数据肩并肩 本书是《听故事学语言》第二册。零基础的建议从序章三读起。听故事学语言 · 数据结构篇 · 第一章 当千万条数据肩并肩本章讲述:数据是什么,结构是什么,一张演出单如何立起来,第一场舞如何跳;以及九年前两份手写程序,如何在九年后当庭对质。第一册结尾那场集体舞,这一册正式开演。一、数据是什么序章的末尾留了一句话。第一篇说,代码的尽头是人;这一篇补上下半句,守住那个尽头的,是陪算法一起受过伤、并且还愿意继续亲手解题的人。本册就从这句话接着往下走。亲手解题,解的是题,写的却是代码,而代码从头到尾只打一类交道,跟数据打交道。先请出本册的第一位主角。成绩单是数据,82分、91分,一个名字后面跟着一串数。存折是数据,收进多少,付出多少,一笔一笔立着案。电表的读数是数据,一个月一格,格格往上走。通讯录也是数据,一个名字对一串号码,谁搬走了就划掉一行。一封信是数据,一张车票也是数据,车次、座位、发车时刻,样样都是数。日子里凡是能记下来的量,都是数据。它们自己不出声,需要有人记住它们,整理它们,在要用的时候把它们请出来。搬进计算机之后,数据只穿一种衣裳。第一册第二章陪一个字节走完了它在 C 语言里的一生。它出生在电平高与低的世界里,起初叫比特,八个 0 和 1 手拉手结成小队,才有了表示 0 到 255 的本领,后来又认领了文字。第一册结尾又说,一根内存条里住着八十多亿字节,它们排成阵列、手拉手成串、按家族聚居,起舞