数组标记数是从 0 开始的,数组定义的格式:
    类型 + 变量名称 + [一个正值的长度]
    在 C 语言中定义一个数组可以参照代码 4 - 1 中的第 4、5两行,这个程序执行后,a[4] = 0 是必然的,但是 b[4] 的值是不能预测的随机值。在第 4 行等号左侧部分是定义数组必须的部分:类型 + 变量名称 + [一个正值的长度]。等号右侧是可选择的初始化内容,(初始化值是按照长度顺序从索引0开始,依次初始化)初始化内容长度不必和数组长度一样,在代码 4 - 1 的第 4 行,数组长度是 8,但是只向数组装入了 4 个初始值,这种情况下 C 语言会保证其他空闲的空间内放入 0 值;第 5 行因为没有向数组放入任何值,因此,全部都是随机值。