-
题名谨慎使用C++中new运算符
- 1
-
-
作者
郑厚天
-
机构
绍光文理学院计算机系
-
出处
《计算机时代》
1998年第4期22-22,共1页
-
文摘
new与delete是C++中创建和释放内存对象的重要运算符,笔者在用BC3.1编程中,很喜欢使用new运算符,但是由于不慎,曾经出现过以下两类问题,现提供给广大计算机编程爱好者,以便共同分析讨论.1.在编写一个结点大小不一、个数超过几万的大型动态链表时.使用new运算符为结点分配内存空间,程序虽能编译通过,但执行时总是死机.经分析,认为可能是使用new造成的,于是编写了如下的实验程序:
-
关键词
C++语言
运算符
new运算符
-
分类号
TP312C
[自动化与计算机技术—计算机软件与理论]
-
-
题名试析C++中的悬挂指针问题
- 2
-
-
作者
董雷
-
机构
华中师范大学物理科学与技术学院
-
出处
《电脑编程技巧与维护》
2014年第24期9-12,19,共5页
-
文摘
指针是C语言的一个重要概念和重要特色,也是C++最强大的功能之一。指针的应用可以使程序简洁、高效、紧凑,但是也很容易被误用,形成指针悬挂的问题。从容易出现指针悬挂现象的两种情况出发,通过给出具体例子以及在VC++6.0下的运行情况,对造成"悬挂指针"的原因进行分析,并提出一些简单的解决办法,减少"悬挂指针"的出现。
-
关键词
悬挂指针
C++语言
new/delete运算符
类和对象
浅复制
-
分类号
TP312.1
[自动化与计算机技术—计算机软件与理论]
-