问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

关于delete函数

发布网友 发布时间:2022-05-14 08:46

我来回答

2个回答

热心网友 时间:2023-10-12 00:50

str=new char(5);申请空间太小了吧,光HELLO就5个字符,还得放字符串结束标志符

热心网友 时间:2023-10-12 00:51

使用 delete 运算符可解除分配使用 new 运算符分配的内存(注意,new、delete不是函数而是操作符!)。
c++中编程的时候经常要用到堆内存的分配,通常使用的操作符是new,这个时候就必然要用到delete去释放申请的内存空间。
此时至少要遵循以下原则:
(1)new和delete是成对出现的。只出现一个是错误的或不规范的写法,即使能编译通过,也会有安全隐患;
(2)使用的new与delete要相同。也就是说如果你在 表达式中使用了 new[],你必须在对应的 表达式中使用 delete[]。如果你在 表达式中使用new,你在对应的 表达式中使用delete即可。
(3)对一个指针只能使用一次运算符delete;
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
请问用洗厕液洗手后有什么危害?当时没有别的清洗剂,只是用清水冲了冲... ...宽40 后来长增加100米 宽增加20,比原来增加多少平方米 ...变成了一个正方形,现在操场的面积比原来增加 ...操场扩建长增加10米或宽增加20米面积都比原来增加400平方米操场原来... ...把长增加10米,戓把宽增加20米,面积都比原来增加400平方米,操场原... ...长增加40米,宽增加20米,这个操场的面积增加了多少平方厘米? ...米宽40米后来长增加10米宽增加20米现在操场的面积是多少平方米比_百 ... ...长增加40米,宽增加20米。则操场的面积增加了多少平方米? ...扩建后长增加了二十米,操场的面积增加多少平方米? 一种拧小灯泡的工具是橡胶质地的一种套管他的学名叫什么 什么决定了信用卡额度? 怎么才能获取高额度的信用卡? 北京金汇宝保险是真的吗? 网办信用卡怎么获取是快递还是自己取 北京普惠保是哪个保险公司的?北京普惠健康保门诊报销吗? 中国银行信用卡怎样获取积分? 北京的保险公司有哪些 我这个怎么弄信用卡? vivo s11t手机,想换wifi gps芯片,要多少钱啊,姜堰哪有的修? VIVOy13l手机wifi打不开,怎么办? vivo4.2.2系统wifi模块坏了维修要多少钱 手机wifi模块坏了维修要多少钱 vivoy51WiFi模块多少钱一个 vivo手机wifi模块维修一下大概余多少钱 vivox6 WiFi模块坏了可以换么 要多少钱 vivo手机Wi-Fi模块维修需要多少钱 win10笔记本睡眠会自动开启来,是蓝牙鼠标问题? iphone6s延时拍摄怎么用 iphone6s拍照怎么显示拍摄时间 iPhone键盘怎样打回车键?就是换行 iPhone输入法怎么回车 编写delete函数实现删除数组中指定位置的 C语言编程。函数Delete() delete 在c语言中什么意思 delete函数可以放在功能函数里吗? close函数 、delete函数、析构函数的区别 c++ delete[]有什么作用? c++ delete函数 指针位置移动的后果? C++有关delete p与delete []p的问题 C++的 小问题 1 new,delete函数 什么意思、 c++ delete函数释放内存了吗? C语言中 ,函数delete(int array[20], int n)的作用是删除数组array中的第n个元素(n<20),并把第n个元素后 delete()函数是C语言的库函数么 日文谢谢怎么打字打出来? 日语:谢谢,字怎么打? gumcare是什么意思? gumcare中文 最近牙龈发炎想买个电动牙刷,请问GUM电动牙刷值得买吗? 外研社九年级上册英语第1到第3模块单词 国外的牙科dentist, oral health therapist和oral health hygienic有什么区别? Singapore, July 12-many people enjoy chewing(咀嚼) gum, but in 1992 Singapore decided to make it
  • 焦点

最新推荐

猜你喜欢

热门推荐