那个inarr(a,3)为什么报错,书上就是那样写的,不太理解行数列什么意思
第三行函数定义,括号错了。int (* p)[4]是指向一个长度为4的int型数组的指针(括号表示p首先是一个指针,然后才指向[4])int * p[4]是一个由指向整形的指针组成的四个长度的数组。(p先是一个4长度数组,然后数组类型是指针)至于 int *(p)[4]……括号是为了优先级,你在括号里只括一个p没有用啊,和没有一样。
你写p=a的意义是什麽?