什么时候该用NEW 啊?我怎么好象没用过,也能编程??
UP 问题点数:20、回复次数:11Top
1 楼zhouqingyuan(浪帆)回复于 2004-05-01 21:55:35 得分 5
当你需要调用类的构造函数的时候,你要用NEW。
你没有用NEW。那是因为你还没有用到类。Top
2 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-05-01 21:58:58 得分 2
没用到类也需要NEW啊
看看数据结构C++描述Top
3 楼newegg2002(同志们,同胞们,大学的四年,是扎实基础的四年!!)回复于 2004-05-01 22:17:17 得分 3
动态申请空间,,,new是必须得用的喽...只要用到链式存储的知识.new就必不可少了.Top
4 楼antijpn(antijpn)回复于 2004-05-02 00:10:19 得分 0
不用new当然可以写程序了,C里面根本就没有这个操作符,动态分配内存都是用malloc函数,还不是照样有很多人在用C?Top
5 楼qyet(少年心气)回复于 2004-05-02 00:25:50 得分 0
需要动态分配空间的时候就需要NEW了Top
6 楼countryboy(沉淀)回复于 2004-05-02 00:32:23 得分 0
动态分配内存的时候就要用到new啊`!!Top
7 楼sueprljy(菜鸟飞飞)回复于 2004-05-02 00:38:25 得分 0
#include <malloc.h>
用malloc函数代替new
用free 代替 deleteTop
8 楼Wolf0403(废人:独活十年~心如刀割)回复于 2004-05-02 01:09:34 得分 10
如果你写的是 C++ 代码,来,实现这个功能:
输入一个数字代表数组大小,然后分配对应大小的 int 数组。
int length = 0;
int * array = 0;
cin >> length;
if (length > 0)
{
array = ???;
}Top
9 楼clark0506(天魔解体)回复于 2004-05-02 13:49:01 得分 0
楼上的题出的真好,把一个抽象的new 变成了具体的
感谢楼上
PS: 请问这里怎么给分啊? 我怎么知道我有多少分可以给?Top
10 楼cxc014(有心插柳柳不活,无心栽花花开花?)回复于 2004-05-02 14:42:12 得分 0
点管理,或点帮助,(:Top
11 楼clark0506(天魔解体)回复于 2004-05-02 23:20:10 得分 0
哦,知道了 :))
Top




