![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础
文章平均质量分 72
jianyun123
我不是神
展开
-
浅谈malloc与 calloc、realloc、new 的区别
写此文章,主要是让初学者,能够清楚的认识malloc,calloc, realloc,与new之间的区别相关函数原型: #include void *calloc(size_t nmemb, size_t size);void *malloc(size_t size);void free(void *ptr);void *realloc(void *pt原创 2010-04-24 23:51:00 · 631 阅读 · 0 评论 -
关于函数传参及返回值
很多刚学指针的人多会遇到这样的情况,就是你给一个函数传递一个指针变量,在这个函数中为这个指针申请空间,赋值,可是等函数结束后这个指针还是一个空指针,对其的操作编译器会报段错误或干脆给你一个莫名其妙的值,这是一个随机数。如:#include #include int my_fun(int *p) { p = (int *原创 2010-04-24 22:42:00 · 405 阅读 · 0 评论