10.已知int a[3][3]={ 1,2,3,4,5,6,7,8,9};,则*(*(a+2)+1) 的值是___________.
人气:178 ℃ 时间: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的是( )
- 英语翻译
- 某地在调整电价时,为了鼓励居民节约用电,采取了居民用电分段计价的办法:若每月每户用电量不超过80度,按0.48元∕度收费;用电量在80~180度(含180度)之间,超过80度的部分按0.56元
- 哪些常见的树木的叶子一年四季都是绿色的呢?
猜你喜欢