为何C数组下标从0开始,而不是从1开始

  对于学习过编程语言的人来讲,相信绝大多数人都会有这样的疑问:咱们平时计数,一般是从一开始计数的,为何在编程语言中,数组的下标是从0开始计算的呢?   这是由于,C语言中,下标的含意是:当前元素到第一个元素的偏移量。第一个元素的下标天然就是0,第二个元素的下标为1,第n个元素的下标为n-1。   这样处理能带来什么好处呢?   咱们知道,C语言的数组是存储在一片连续的内存空间中的。C编译器就能够
相关文章
相关标签/搜索