我正在尝试为qsort编写一个比较函数,但在取消引用双指针时遇到了问题。我定义了一个结构 float x;} point;point* ptarr[2]={pt1,pt3}//pt1 and pt3 have type point*int compare(const void * a, const void * b){
我创建了一个表示二叉树节点的结构,并将指向树根的指针声明为' tree *‘。所以“root”是双指针。函数'treeInsert‘需要双指针。如果我简单地传递' root‘,它将取值(NULL),否则使用运算符'&’,它将正确地指向根。问题是:传递'&root‘我没有传递一个三重指针吗?有人能解释一下原因吗?