永发信息网

为什么malloc只能分配10个字节内存空间

答案:2  悬赏:60  手机版
解决时间 2021-03-13 16:01
为什么malloc只能分配10个字节内存空间
最佳答案
:计算机中malloc()函数分配的内存是在堆上,在输入数据时,只要是该内存没有被别的程序所使用,越界输入数据就不一定会产生问题,但,这属于程序bug,不知道什么时候就会出现问题,不可预料。因此,要求编程者要严格按分配的空间进行数据输入控制
全部回答
首先,malloc和new分配内存的时候,都是随机的,你无法保证a和b是连续分配内存的。 所以直接相减值未必与你期望的相同。 其次,malloc和new可不近是开辟n个字节那么简单。 malloc仅仅用于开辟n个字节的连续空间,是c/c++标准库函数。 而new是运算符,在开辟分配内存空间的过程中还调用了相关的够着函数。 并且new的返回值是带类型信息的,而malloc的返回值仅仅是指针本身。 所以两个东西的本质是不同的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Q仔锅东兰店我想知道这个在什么地方
LOL里有个英雄的台词是“站在我身后就行啦”
东西伯利亚太平洋石油管道 所经过的所有地区
毛咔到喉咙里怎么办
民歌湖游船码头地址在哪,我要去那里办事
让其安然,让其静好,绕指成香什么意思
床头旁边是窗户好不好
今日头条App怎么没有下载了
QQ音乐里的 高品质指的是 播放器还是 下载歌
玉博汽车用品批发地址有知道的么?有点事想过
盗版凯立德导航怎么弄成正版的?不要说花钱去
075710010
双眼皮和开眼角手术后两天 可以去烫头发吗?
红润化妆品这个地址在什么地方,我要处理点事
长期过度用眼 白领成近视高发群体!
推荐资讯
四缸摩托车镗缸需要多少钱?镗缸有什么坏处?
铁路印刷厂33号院(西门)地址在什么地方,想过
灿灿烧烤怎么去啊,有知道地址的么
泰安润农有机产品有限公司在什么地方啊,我要
雅艺轩工艺品在哪里啊,我有事要去这个地方
自行车车轮有什么作用
lol最近什么情况输一局掉的分比赢一局多太多
卡地亚750手镯是什么质量的
心丢了,怎么办?我放弃了一个对我很好很好的
务的意思是什么
怎么样在手机QQ上看以前别人送的礼物
山羊怎么不喜欢吃玉米
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?