永发信息网
char *p = (char*)malloc(0); if (p==NULL) { cout<<"NULL Pointer"<<endl; } else
答案:1 悬赏:60 手机版
解决时间 2021-02-04 01:04
提问者
网友:情歌越听越心酸
2021-02-03 01:28
char *p = (char*)malloc(0);
if (p==NULL)
{
cout<<"NULL Pointer"<
}
else
{
*p ='a';
cout<<*p<<" the size is 0 how could capacity a char???"<
}
最佳答案
五星知识达人
网友:渊鱼
2021-02-03 01:53
这个问题我遇到过,malloc 0 size的时候,p确实不是NULL。。但是在else分支里,*p='a‘这样的操作已经修改了某个没有申请的内存,可能一次两次运行该段程序不会出什么错误,但是如果是在一个比较大的程序段中间运行,可能会导致一些无法预料的后果。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
焱佳语播音主持(二部)地址在什么地方,我要处理点
鲑蠪的意思是什么啊?知道的请说下!
下叶地址在什么地方,想过去办事
大麦面粉怎样做好吃
两眼发亮鼻子一竖嘴巴一横左手拿刀右手拿钩,鸡见
北京金口才国际教育(晋中祁县)地址在哪,我要去那
新买一双阿迪的利拉德外场简版,求大神鉴定,是不
中国银行的卡怎么办理
和平茂业百货(地址)
博文播音主持培训学校怎么去啊,我要去那办事
as though句型造句,一句超过20个英文字
周公解梦梦见捡硬币
什么歌适合两个女孩跳舞
取巧的意思是什么啊?知道的请说下!
山东中拓经贸有限公司怎么去啊,有知道地址的么
推荐资讯
入春解作千般语,下一句
现代ix35大修发动机有什么要注意的地方
高铁买了无座票后,有座位票如何更改购买较快?
下图是细胞膜的亚显微结构模式图,①一③表示构成
x+(1.4x一60)=420解方程
送情人回家碰见老婆,最后。这个电视剧是什么
如何快速找到合适的房子
亚索遇到单挑没小兵怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?