新手问一个问题
#include<stdio.h>main()
{
char b[]="ABCDEFG",*chp=&b[7];
while (--chp>&b[0])
putchar(*chp);
putchar('\n');
}
问:程序运行后的输出结果是:GFEDCB.
这里有几块不明白的地方.比如说第四行的最后的b[7],这个指的值是哪个啊?按照我的理解没有可以指向的字符啊?不应该是b[6]么?
还有第五行的b[0]指的是不是A呢?
2008-02-29 12:32
2008-02-29 12:39
2008-02-29 12:50
2008-02-29 13:02
2008-02-29 13:10
2008-02-29 13:14