数组在定义的时候都会分配好内存,
    数组的内存是连续的,
    数组的第一个元素的地址就是数组的起始地址,
    我们当随机访问数组中索引为i的元素时,
    可以使用起始地址+偏移地址的方式定位到该元素对应的地址,
    偏移地址应该跟元素的索引和类型都有关系(如果系统是按字节寻址,或者按字符寻址,每个地址能够存放的数据量肯定是不一样的),
    无论如何,数组随机访问的时间复杂度是O(1).