二叉树的遍历中定义的 bitnode ** t 什么意思,怎么t前面有两个* 只见过带一个的呀
发布网友
发布时间:2022-04-26 17:16
我来回答
共1个回答
热心网友
时间:2023-10-16 15:23
这种用法很正常,具体意义:
变量t为可以理解为是一个指针的指针,也就是说t的内容是一个指向bitnode的一个指针。
引用时:(*t)->。
用在参数传递的比较常见,尤其需要在函数里修改指针,作为返回值的情况。
int fun(bitnode ** t)
{
......
*t=......;
return 0;
}