int a[5]={1,2,3},*p=a;则*(p+1)的值是2 求解释

日期:2018-03-05 23:24:16 人气:2

int a[5]={1,2,3},*p=a;则*(p+1)的值是2 求解释

int a[5]={1,2,3}数组在内存中申请了五个连续的地址,假设是五个方框吧□□□□□,依次存放了1,2,3,0,0; *p=a;定义了一个指针,指向a数组的首地址,也就是第一个方框,p+1,就是指向第二个方框。*(p+1)就是取p+1个方框内的数据,据上面分析,我们可知它是2.
    A+
热门评论