为什么数组下标从0开始而不是从1开始 -凯发网娱乐

励志知识 2020-07-17

最佳答案

计算机的数据都是存在内存里的。数组被设计出来的时候,就是很单纯的一个连续内存。在计算机里,存一个数,只要找到那个内存就好了;而往数组里存的时候,从第二个数开始就要有一个内存地址的偏移量,这个偏移量就是数组的下标。在c语言里,不较真其他语法特性。所以,下标就从0开始了。

为什么数组下标从0开始而不是从1开始

剩余:2000
网站地图