gjl1564302437gjl
心若磐石
2013-12-21 13:58

二维指针不能操作一维数组的原因是什么?

        int array_test[3]={1,2,3};
        int **  ptr;
        *ptr = array_test;//本句出错 
        printf("%lu\n",ptr);

  出错行已经标注,为什么这种方式会出错,二维指针为什么不能操作一维数组?欢迎大家踊跃发表看法~
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答