C语言数组元素下标为什么从0开始

    不少同窗可能在学习数组时会有这个疑问,下标为何不从1开始呢?从1开始不是更符合你们的平常习惯吗?生活中咱们一般说第1个,而不是第0个。的确,有些计算机语言如早期的Pascal语言,数组元素的下标是从1开始的。难道是C语言故意要不同凡响?要弄清楚这个问题,得先看一下计算机底层是怎样处理数组元素的。咱们先编写了一个小程序,而后在visual studio中对其进行了反汇编。源程序和反汇编后的部
相关文章
相关标签/搜索