10.已知int a[3][3]={ 1,2,3,4,5,6,7,8,9};,则*(*(a+2)+1) 的值是___________.
人气:133 ℃ 时间:2020-03-28 19:02:57
解答
8,从里面开始看,a是数组名,也就是数组第一个元素的地址,然后a+2就等价于&a[2],然后解除引用*(a+2)等价于a[2],然后*(a+2)+1就是第二维的地址,即&a[2][1],所以解除引用之后就是8
推荐
- 有如下程序c
- 说明语句如下:int a[10]={1,2,3,4,5,6,7,8,9},*p=a;则数值为6的表达式是( ).
- int a[ ][3]={1,2,3,4,5,6,7,8,9,10,11,12};int*p=a;求 *(*(a+2)+2)的含义(或值
- 6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?
- 若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( )
- 平面简谐波沿x轴正向传播,若t=0时,距原点O为波长/4处质元在正方向最大位移处
- 描写战争对儿童的灾害的句子
- 压力已知的水,通过已知直径的水管,水的出水管速度可以算吗?怎么算?
猜你喜欢