雕刻时光

just do it……nothing impossible
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月19日

摘要: 从函数声明上可以看出。malloc 和 new 至少有两个不同: new 返回指定类型的指针,并且可以自动计算所需要大小。比如:123int *p;p = new int; //返回类型为int* 类型(整数型指针),分配大小为 sizeof(int);或:123int* parr;parr = new int [100]; //返回类型为 int* 类型(整数型指针),分配大小为 sizeof(int) * 100;而 malloc 则必须要由我们计算字节数,并且在返回后强行转换为实际类型的指针。1234567int* p;p = (int *) malloc (sizeof(int)*12 阅读全文

posted @ 2013-11-19 22:03 huhuuu 阅读(18460) 评论(1) 推荐(5) 编辑