首页 > 用户发贴区 > 编程问题提问区 > 关于C语言字符数组
2008
04-10

关于C语言字符数组

代码如下:
main()
{
int i[9],x;
for(x=0;x<=9;x++)
i[x]=x;
for(x=9;x>=0;x–)
printf(“%d”,i[x]);
}
结果:9876543210
将”printf(“%d”,i[x])”改为”printf(“%d”,x[i])”
结果也是9876543210
为什么??


要解释的详细一点…要一步步的解释..谢谢各位了


关于C语言字符数组》有 1 条评论

  1. 婴鹰lexus 说:

      我感觉你的i[9] 只能表示数组只能有9个元素吧!你下面表示的i<=0不是有10个元素了吗??

留下一个回复