黑马程序员技术交流社区

标题: 为何报错了,我的malloc和free不管用啊 [打印本页]

作者: Tony鱼先森    时间: 2015-4-19 10:57
标题: 为何报错了,我的malloc和free不管用啊
本帖最后由 Tony鱼先森 于 2015-4-19 12:10 编辑
  1. #include <stdio.h>

  2. int main (int argc, const char *argv[]){
  3.     int *pInt;
  4.     pInt = (int *)malloc(sizeof(int));
  5.    
  6.     *pInt = 100;
  7.     printf("数值是:%d\n", *pInt);
  8.     free(pInt);
  9.     return (0);
  10. }
复制代码
代码是这样。
作者: xiniuniu    时间: 2015-4-19 11:19
你没有引入 malloc free 所在头文件 #include <stdlib.h>
作者: Tony鱼先森    时间: 2015-4-19 12:10
xiniuniu 发表于 2015-4-19 11:19
你没有引入 malloc free 所在头文件 #include

:L……好粗心……谢了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2