99问答网
所有问题
当前搜索:
new的内存上再new
(20分)c++中,delete删掉的是什么,为什么这块空间的内容还要留给下一个...
答:
删除掉的是
new
开闭
的内存
地址块的指针绑定,删除的是指针的绑定.如果用 new 开闭了a[10}这个地址块,那么没有释放之前,其它的程序运行是不能使用这个绑定的地址块的,它像是内存中的死区一样.一直到电脑重启后才可以.只有在本程序中用Delete释放对应的指针首地址才可以重新使用这个连续的地址块....
C语言问题
答:
代码也能通过编译,但事实上只分配了1个字节大小
的内存
空间,当你往里头存入一个整数,就会有3个字节无家可归,而直接“住进邻居家”!造成的结果是后面的内存中原有数据内容全部被清空。malloc 也可以达到
new
[] 的效果,申请出一段连续的内存,方法无非是指定你所需要内存大小。比如想分配100个...
java中对象的引用和实例求解释
答:
Picture pic1,就这样申明啦!于是我们把他们等号起来Picture pic1=new Picture(3,4); 那么就可以说pic1就是紧挨着后面等于的new Picture(3,4)这个对象,为什么是紧挨的呢?同样大小的照片可以有很多张,于是我们可以
再new
Picture(3,4)
NEW
一个图片出来,也是宽为3,长为4的,我后面new 出来的...
棣栭〉
<涓婁竴椤
65
66
67
68
69
70
71
72
73
76
其他人还搜