#define POINTER_MAX_SIZE
S8* pointer = NULL;/
pointer = malloc(POINTER_MAX_SIZE);
if(NULL!=pointer )
{
free(pointer);
pointer = NULL;
}
说明文档:
#define POINTER_MAX_SIZE
S8* pointer = NULL;/*养成好习惯,定义指针时初始化为NULL指针*/
/*为指针pointer分配POINTER_MAX_SIZE大小的空间*/
pointer = malloc(POINTER_MAX_SIZE);
/*在用pointer之前必须检验它是否为空*/
if(NULL!=pointer )
{
free(pointer);/*释放指针pointer*/
pointer = NULL;/*释放指针后一定别忘了把它置为NULL,不然就成了野指针,乱指一气,很危险很暴力*/
}