码迷,mamicode.com
首页 > 其他好文 > 详细

函数malloc与函数free

时间:2014-10-05 16:55:58      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:style   io   ar   sp   c   on   代码   r   size   

代码:

#include <stdio.h>
#include <stdlib.h>

int main(void) {

	const size_t SIZE = 5;

	// 函数malloc的返回值类型是void*
	// 函数原型:void* malloc(size_t)
	int* p = malloc(SIZE * sizeof(int));

	// int* p = (int*)malloc(SIZE * sizeof(int));

	// 如果发生错误则返回空指针
	// p == NULL 等价于 !p
	if (p == NULL) {
		exit(EXIT_FAILURE);
	}

	// 函数free释放存储空间
	// 函数原型:void free(void*)
	free(p);

	return EXIT_SUCCESS;
}


函数malloc与函数free

标签:style   io   ar   sp   c   on   代码   r   size   

原文地址:http://my.oschina.net/Xwoder/blog/324405

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!