int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[a] p+5 刚*P为() A.6 B.7 C.8 D. 9

日期:2019-12-25 06:32:21 人气:2

int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[a] p+5 刚*P为() A.6 B.7 C.8 D. 9

选C,应指向8/ #include void main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[2] printf("%d\n",*(p+5)); } 这里a[2]是一个下标变量,由于地址是从a[0]开始的,所以a[2]的值其实是3,P指向的位置+5位,正好是8,谢谢!
    A+
热门评论