若有以下定义和语句:int a[5]={1,3,5,7,9},*p; p=&a[2]; 则++(*p)的值是__6__.
人气:361 ℃ 时间:2019-08-19 19:05:39
解答
楼上回答很好.
int a[5]={1,3,5,7,9},*p;
等价于
int a[5]={1,3,5,7,9};
int *p;
即p是一个指向整型的指针就好理解了
推荐
- 若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},p=a; 则不能表示a数组元素的表达式是( ) A) *p B)
- 9-6已有定义:int i,a[10],*p;,则合法的赋值语句是 A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;
- 设有定义语句:int x[6]={2,4,6,8,5,7},*p=x,i;
- 若有定义语句:int a[2][3],*p[3],则以下语句正确的是(C)
- 设定义了说明语句:static int a[2][4]={1,2,3,4,5,6,7,8},(*p)[4]=a+1;则p[0][0]的值为_____.
- 岳阳楼记中“或异二者之为”中的"异",具体指
- 某养禽场今年养鸡44000只,养鸭20000只,养鹅16000只,鸡、鸭、鹅各占家禽总数的百分之几?利用下面的图形制成扇形统计图.
- 已知负数z满足绝对值z+2-2i=1,求绝对值z-3-2i的最大值与最小值
猜你喜欢