若定义了int a[10],i=3,*p;p=&a[5];问a[i-5]能否表示a数组的元素

日期:2011-12-24 12:02:33 人气:1

若定义了int a[10],i=3,*p;p=&a[5];问a[i-5]能否表示a数组的元素

不能。 因为i -5 = -2 了, 而a[10]定义的数组其下标的范围只能够是 0 到9, 而-2 不在这个范围的。 所以a[i-5] 不能表示数组的元素。
    A+
热门评论