1.代码区
用户代码存放的地方
2.全局变量与静态变量区
函数之外的变量与static修饰的变量
3.局部变量区/栈区
通常是定义在函数内的变量
4.动态存储区/堆区
int main()
{
char *pBuff;
pBuff = (char *)malloc(10);
strcpy(pBuff,"hello");
printf("%s\n",pBuff);
free(pBuff);
return 0;
}
用户代码存放的地方
函数之外的变量与static修饰的变量
通常是定义在函数内的变量
int main()
{
char *pBuff;
pBuff = (char *)malloc(10);
strcpy(pBuff,"hello");
printf("%s\n",pBuff);
free(pBuff);
return 0;
}