永发信息网

*a[2] 二维数组#includemain(){int a[3][5]={1,2,3,4,5,6,

答案:2  悬赏:60  手机版
解决时间 2021-02-12 18:26
  • 提问者网友:ミ烙印ゝ
  • 2021-02-12 12:56
*a[2] 二维数组#includemain(){int a[3][5]={1,2,3,4,5,6,
最佳答案
  • 五星知识达人网友:琴狂剑也妄
  • 2021-02-12 14:07
C 语言语句中 的 中括号,不是标点符号,而是 运算符!牢记 恒等式: x[i] == *(x+i); 这是C 语言语句中 指针和数组,数组和指针的 恒等关系.牢记,牢记,它的益处,你将享用不尽.----------------printf(%d,*a[2]); 里,*号表示指针指向的值,也就是输出 a[2] 指针指向的 值: *(a[2]).*(a[2]) = *(a[2] + 0)对照恒等式 右边,a[2] 相当于 x, 0 相当于 i变出 左边 x[i] = a[2][0];所以 printf(%d,*a[2]); 就是 printf(%d,a[2][0]); 声明 int a[3][5]={1,2,3,4,5,6,7,8,9,10,11,12,0,0,0 };语句里的 a[2][0] 相信你 会轻而易举地 找出来是 11.
全部回答
  • 1楼网友:胯下狙击手
  • 2021-02-12 14:40
这个问题的回答的对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯