声明fakeHead
来源:互联网 发布:社会工程学资源知乎 编辑:程序博客网 时间:2024/05/01 02:54
之前在做链表的题目时,喜欢new出来一个fakeHead。如下:
ListNode* fakeHead = new ListNode(0);
这种方法的不好之处,在于,在函数返回之前,需要delete fakeHead。
后来发现一种trick,可以用栈内存的方式来声明fakeHead。比如:
ListNode fakeHead(0), *link = &fakeHead。
这样在函数返回之前,就不用delete指针了。
0 0
- 声明fakeHead
- 声明
- 声明
- 声明
- 声明-------
- 声明
- 声明!!!
- 声明:
- 声明
- 声明
- 声明!!!!
- 声明!!!!
- 声明
- 声明
- 声明
- 声明
- 声明
- 声明
- Android 手势检测实战 打造支持缩放平移的图片预览效果(下)
- Tomcat Error Page配置
- 黑马程序员——OC单例模式入门
- Ubuntu开机加载自定义脚本
- MySQL 性能优化的最佳20多条经验分享
- 声明fakeHead
- 数据结构:线索树之基本例程(1)
- C# 实例一 文件切合和合并
- cocos2dlua-场景
- Appium 自动化用例设计(TESTNG 篇)
- 移动AR技术后置摄像头实时获取
- Python 随手记
- 获取微信用户信息的一些常用方法
- 现代OpenGL教程 04 - 相机,向量,输入