指针对堆栈的使用
指针指向栈区
指针指向堆区
内存泄漏:动态分配了空间,不释放
内存污染:非法使用内存
堆区空间越界:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{
char *p = NULL;
p = (char *)malloc(0);
strcpy(p, "mikejiang");
printf("p = %s\n", p);
free(p);
p = NULL;
printf("\n");
system("pause");
return 0;
}