首页
编程
java
php
前端
首页
编程
java
php
前端
malloc动态分配问题
想问问大家,为什么最后那个“同志们好”没有输出啊?
还有这两个为什么
free(p);
printf("%d\n", *p);
一个没输出,一个输出垃圾值啊?
第一个你应该是崩溃了,因为free时是对的局部变量i
第二个,你释放了malloc的内存,他就可能被用了,在按数字打印肯定不行
不知道你这个问题是否已经解决, 如果还没有解决的话:
你看下这篇博客吧, 应该有用👉 :
在使用malloc函数时遇见的常见错误
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
点击展开全文