资源介绍
a)在堆空间申请一个普通变量(栈内变量:int n=-1;)
int* p = (int*)malloc(sizeof(int));
b)在堆空间申请一个普通数组(栈内数组:int ar[10];)
int* p = (int*)malloc(sizeof(int) * 10);
c)在堆空间中申请一个结构体对象:(SStud st={1008, ”aaa”, 98};)
SStud* p=(SStud*)malloc(sizeof(SStud));
d)在堆空间中申请一个结构体数组:(SStud st[10]={1008, ”aaa”, 98};)
SStud* p=(SStud*)malloc(sizeof(SStud)*10);
e)在堆空间中申请一个指针数组:(char* ss[10]={ ”abc”, ”dd”, ”aaa”};)
char* *p = (char**)malloc(sizeof(char*) * 4);