int f[s+1]={0,1,为什么要加1谢谢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/25 09:38:36
intf[s+1]={0,1,为什么要加1谢谢intf[s+1]={0,1,为什么要加1谢谢intf[s+1]={0,1,为什么要加1谢谢c数组下标从0起,有人喜欢从1起算,这样就要多开一个单元(浪费

int f[s+1]={0,1,为什么要加1谢谢
int f[s+1]={0,1,为什么要加1谢谢

int f[s+1]={0,1,为什么要加1谢谢
c 数组下标从0起,有人喜欢从 1 起算,这样就要 多开一个单元(浪费下标为0的单元) .
例如:
#define s 3
int f[s+1]={0,1,2};
f[3]=f[1]+f[2];
printf("%d",f[3]);