int a[5]={1,2,3},*p=a;则*(p+1)的值是2 求解释
int a[5]={1,2,3},*p=a;则*(p+1)的值是2 求解释
日期:2018-03-05 23:24:16 人气:2
int a[5]={1,2,3}数组在内存中申请了五个连续的地址,假设是五个方框吧□□□□□,依次存放了1,2,3,0,0;
*p=a;定义了一个指针,指向a数组的首地址,也就是第一个方框,p+1,就是指向第二个方框。*(p+1)就是取p+1个方框内的数据,据上面分析,我们可知它是2.