int array_test[3]={1,2,3}; int ** ptr; *ptr = array_test;//本句出错 printf("%lu\n",ptr); 出错行已经标注,为什么这种方式会出错,二维指针为什么不能操作一维数组?欢迎大家踊跃发表看法~