C语言动态内存分配问题 如图,求解释... 如图,求解释 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 动态内存 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? 风若远去何人留 2018-02-11 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450126 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 这里一直在分配内存而没有释放。所以 最终会内存分配光。而没有足够内存时,malloc会返回NULL 也就是零地址。这时,p=0;*p赋值导致崩溃退出。于是选B。 追问 是因为p=NULL之后又向p赋了0的地址才导致崩溃的吗 追答 p为null就是零地址了,这时向*p赋值就会崩溃 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-01-26 如何动态分配内存 2022-07-30 C语言-动态分配内存 malloc & free 2022-12-10 C语言中函数定义时内存分配过程 2016-05-13 [C语言] 动态存储区 和 动态分配内存 的区别。万分感谢! 15 2016-04-07 如何动态分配内存? 10 2020-01-24 如何动态分配内存? 5 2020-01-17 c静态分配内存 3 2013-12-18 C语言动态内存函数分配问题 4 更多类似问题 > 为你推荐: