作业帮 > 综合 > 作业

int a[10] 这个数组怎么是10个元素?不是从0到10,应该11个元素吗?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 21:14:28
int a[10] 这个数组怎么是10个元素?不是从0到10,应该11个元素吗?
int a[10]后面的是说的数组大小不是最大下标
一般下标是从0开始
也就是第一个元素是a[0]
大小是10,最后一个元素是a[9] 没有a[10]
再问: 你是指后面的10是数组只有10个元素的意思吗?? 那这个:Dim Counters (14) As Integer 呢??
再答: 在vb里那后面表示的是好像是下标上界 也就是上面那个相当于有15个元素,下标是0~14 你用的到底是vb还是c/c++
再问: vb
再答: vb里数组里面是(下标下界 to 下标上界) 如果你省略下标下界那默认为0 如果你想让下标从1开始就 dim a(1 to 10) as integer 这样就是1~10十个元素正好
再问: 我的意思是,为什么 int a[10] 这个里面的10指的是10个元素,而 Dim Counters (14) As Integer 这个里面的14不是指14个元素,而是指上限。
再答: 不同语言这表示的不同很正常啊