c++能改变数组下标范围么?

来源:百度知道 编辑:UC知道 时间:2024/05/12 19:59:26
rt,可以不是从0开始吗?

不可以,比如分配一个数组a[100],可以取道a[0]~a[99]

像Pascal这样的语言可以设定下标起始值。例如a[1..50]就可以取道a[1]~a[50]

不可以。
VB是可以的,但C和C++都不行

在c语言中,数组名作为一个固定指针,而下标是指针运算。且并不做下标越界判断,所以只能按规定的(0,n)的下标范围来

其实一样,变通一下就可以了。用习惯了都一样