void initQueue(SqQueue** q); 两个*是干嘛的
时间: 2023-11-18 07:05:11 浏览: 138
数据结构停车场的管理
void initQueue(SqQueue** q)是一个函数,它的作用是初始化一个顺序队列。其中,SqQueue** q是一个指向指针的指针,它的作用是在函数内部对指针进行修改,使得函数外部的指针也能够指向初始化后的队列。具体来说,这个函数会动态分配一段内存空间,用于存储队列的元素,并将队头和队尾指针都置为0,表示队列为空。而SqQueue** q则是一个指向这段内存空间的指针的指针,通过对它进行修改,可以使得函数外部的指针也指向这段内存空间,从而实现对队列的初始化。
阅读全文