20悬赏!!在线等!若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( ) 20
若有以下定义:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的是(B)A、p+=2;*(p++);B、p+=2;*++p;C、p+=3;*...
若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( B)
A、p+=2;*(p++);B、p+=2;*++p;
C、p+=3;*p++;D、p+=2;++*p;
求解释一下B选项中的*++p为什么也等于3?
p的初始值为0,++p变为1,p代表数组a的下标,那再取指针是什么意思? 展开
A、p+=2;*(p++);B、p+=2;*++p;
C、p+=3;*p++;D、p+=2;++*p;
求解释一下B选项中的*++p为什么也等于3?
p的初始值为0,++p变为1,p代表数组a的下标,那再取指针是什么意思? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询