随笔
文章平均质量分 70
Miao_mz
这个作者很懒,什么都没留下…
展开
-
关于C++结构体的函数调用
在一段利(没)用(事)链(找)表(事)来实现正整数相加的程序中,有一个函数是这样的,实现了将位数较小的链表最高位加到位数较大的链表上的功能。void addMostDigit(List addee, List adder){//addee的位数不小于adder int index = addee.size() - adder.size(); int sum = addee.get(inde转载 2017-10-27 17:15:50 · 4826 阅读 · 0 评论 -
作为函数参数的C++引用
C++的引用不过是对于某块内存区域的永久引用而已,真要说有什么好处的话,大概就只能把* const ptr打包一下,以增加可读性和安全性了。因此,C++的reference只是一个别名,与java的引用变量没法比,实现java的功能还是要靠指针。但是,今天在学习AVL树时,倒是遇到了一个有趣的用法。template void AVLTree::RotateL(AVLNode *&ptr){原创 2017-10-28 23:09:51 · 281 阅读 · 0 评论