作业帮 > 综合 > 作业

若有数组int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a+4;则*(++p)=

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 19:24:45
若有数组int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a+4;则*(++p)=
若有数组int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a+4;则*(++p)=
题目有问题,p的值是多少?式子*p=a+4;若没有对p赋值,直接用*p是错误的,若题目是
int a[10]={1,2,3,4,5,6,7,8,9,10}, p=a+4;

*(++p)=6
分析:p=a+4,即相当于p=&a[4]
++p 则p=&a[5],所以*(++p)=*(&a[5])=a[5]=6