永发信息网

int a 和int a =new int 有什么区别那

答案:1  悬赏:0  手机版
解决时间 2021-03-27 06:38
int a 和int a =new int 有什么区别那
最佳答案
首先 int a=new int是不正确的; 应该是 int *a=new int; 最大区别在于int *a=new int是动态分配的内存单元,a是指向该内存单元的指针,生命周期控制在程序员手中,如果要释放该内存空间,必须delete a,否则会出现内存泄露。 而int a;就不存在这种问题,程序会自动回收内存的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Tom and Mike are good friends.They are ki
让豌豆飞3
济南威士顿健身怎么样
小四和韩寒,哪个更牛逼?
如何辨别铜锈的真假
求《观人学》邵祖平TXT版,或PDF,doc都行
hdpe管有几种尺寸
烤韭菜有什么配料?
羊的前腿好还是后腿好
c#用值参数如何实现两个数的对换
求Excel乘积公式
有关龅牙兔儿童训练营的问题
单选题下面几种主张,哪一种是孟子的思想A.主
猪肚适合跟什么一起吃
有没有一个时至运来的词语
推荐资讯
想挣很多钱,消极,自卑不想挣,自卑情绪消极
冠盖如云的意思是什么
事出有因相同的成语
雨后天空中常常出现彩虹,因为雨后空气中有小
怎样设置Internet 网络连接共享?
炒麻辣香锅用大火便于入味
ε=ε=ε=ε=ε=ε=什么意思
深兰色和红色毛线怎样搭配麻烦告知
到底是谁放火烧毁了圆明园
大家有没有假想过自己的恋人
为什么有人吃喝拉撒都要有人免费供着还不自足
怎样才能让自己有强大学习动力?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?