c++
文章平均质量分 64
lw952799980
这个作者很懒,什么都没留下…
展开
-
剑指offer-26复杂链表的复制
输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点)。/*struct RandomListNode { int label; struct RandomListNode *next, *random; RandomListNode(int x) : label(x), next(NULL),原创 2016-05-26 22:32:50 · 259 阅读 · 0 评论 -
delete和delete[]的区别
看到一篇面经,上面写了这样一个问题“delete 跟delete[]到底有什么内在的区别?什么情况下必须使用delete[],否则内存泄漏。”当时第一反应不是当new一个对象时候需要回收时用delete,回收new[]创建的一组对象时用delete[]就行了。但是面经中给出以下2种情况:int a[100];delete a;上述代码是否有问题,会内存泄漏吗?class A{publi原创 2016-05-26 15:35:33 · 580 阅读 · 0 评论