定义 int a[]={1,2,3,4,5,6} ,*p=a;表达式 ++(*++p) 的值是____________.你的回答:3
定义 int a[]={1,2,3,4,5,6} ,*p=a;表达式 ++(*++p) 的值是____________.你的回答:3
不懂,
不懂,
其他人气:762 ℃时间:2019-10-24 03:50:45
优质解答
++(*++p) //p先自加一次,然后*p就是a[1],最终就是++a[1],也就是a[1]=a[1]+1 ==2+1==3就是说P本来是a[0],++p就是自加一次,成了a[1],而a[1]就是2了?注意是地址p本来是&a[0] ++p后p变成&a[1] ,*p就是a[1]就是2
我来回答
类似推荐
猜你喜欢
- 14道数学的判断题
- 2已知函数f(x)=Inx/x-x.(1)求函数f(x)的单调区间 (2)设m>0求f(x)在[m,2m]上的最大值
- 3左边一个木,右边一个梁怎么读
- 4人教版初一下学期的数学练习题p103页1题.2题.3题.4题.5题.6题..
- 5you're sure to find articles of () in the old wardrobe.中间填关于clothe的正确形态
- 6There are lots of trees around our village,some measuring as tall as 50metres.这里为什么用measuring
- 7已知,如图:在平面直角坐标系中,O为坐标原点,四边形OABC是矩形,点A、C的坐标分别为A(10,0)、C(0,4),点D是OA的中点,点P在BC边上运动,当△ODP是腰长为5的等腰三角形时,点P的坐
- 8最大的因数和最小倍数都是十八,这个数是几?
- 9my father has a very busy day 作文
- 10如图所示,在平行四边形ABCD中,AC与BD相交于点O,AB⊥AC,∠DAC=45°,AC=2,求BD的长.