class AVLTreeNode //平衡二叉樹{....................};......void R_Rotate(AVLTreeNode * & p)//右旋操作函數{.....}AVLTreeNode * & p什么意思?可以只用 * p嗎?
1 回答

婷婷同學_
TA貢獻1844條經驗 獲得超8個贊
AVLTreeNode 這個是類名,不用多說;
AVLTreeNode * & p意思是參數是AVLTreeNode*類型的一個引用類型
可以只用*p,不過一般加上&效率更高,因為&表示引用類型,在傳參數的時候是直接對原數據操作,而不是先復制再操作參數。
一般&類型參數使用于復合數據類型。
- 1 回答
- 0 關注
- 204 瀏覽
添加回答
舉報
0/150
提交
取消