大蚂蚁工作室吧 关注:744贴子:747
  • 8回复贴,共1

c语言问题,求解答!!

只看楼主收藏回复

int a[3][4],(*p)[4];p=a
然后输入输出这个二维数组,p是一个行指针,指代的应该是哪一行吧?为什么明明是一个三行四列的数组,可是必须定义(*p)[4]而不能是定义数组指针为3?暂时用手机打的请见谅。


来自手机贴吧1楼2013-10-08 13:28回复
    我不是大神,看不懂什么意思啊


    2楼2013-10-08 18:45
    收起回复
      求解惑


      来自Android客户端3楼2013-10-08 21:22
      回复
        int (*p)[4] 定义了一个指针变量p ,它指向一个整型数组,该数组有4个元素。
        那么p=a,就使得p指向了二维数组a的第一行的首元素。


        IP属地:山东5楼2014-01-05 21:54
        收起回复
          *p[0][4];


          IP属地:江苏6楼2014-02-27 21:48
          回复
            这个问题已经过期了吗?要是没有过期的话楼主说一声啊


            来自Android客户端7楼2014-06-06 08:53
            回复
              我来帮助楼主长经验,同时自己也水一些走,请楼主无视我的存在,十五字应该够了,不谢~


              来自Android客户端8楼2014-06-13 07:50
              回复