若定义了int a[10],i=3,*p;p=&a[5];问a[i-5]能否表示a数组的元素
若定义了int a[10],i=3,*p;p=&a[5];问a[i-5]能否表示a数组的元素
日期:2011-12-24 12:02:33 人气:1
不能。
因为i -5 = -2 了, 而a[10]定义的数组其下标的范围只能够是 0 到9, 而-2 不在这个范围的。
所以a[i-5] 不能表示数组的元素。
若定义了int a[10],i=3,*p;p=&a[5];问a[i-5]能否表示a数组的元素