c语言编码规范问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 22:48:42
下标 序号 问题 设置变量时候一般设置下标变量 还是 序号变量
例如数组a[5] 的第一个元素
下标变量 则为i=0
序号变量 则为i=1
到底设置变量用 哪个好 下标的 还是 序号的

数组a[5] 的第一个元素一定是a[0],最后一个一定是a[4] ,a[5]中的5只是在定义的时候表示a[]有5个元素,不是元素顺序。
只是有时候不用第一个元素a[0],就用
for(i=1;i<5;i++)
a[i]=i;
这样给第二个元素a[1]到第五个元素a[4]赋值。
用下标好。因为c编译器规定数组第一个元素从下标0开始,你要是说第几个几个元素那就是序号,从1开始。
a[0]=数组a[5]的第一个元素。
看来你是个新手,加油!