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
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
选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,谢谢!