//内存四区
/*
代码区: 函数 ,代码存放在代码区,函数名就是这个函数的地址
全局区:全局的变量 ,字符串常量,全局区的数据都会初始化,
如果不赋初始值:
数值型为0
逻辑型为FALSE
字符串型为空
栈区:告诉计算机 int double char 定义一个变量 c系统开辟释放
堆区: 自己确定有多大 ,装什么样的数据,用完之后要不要释放
#include<stdlib.h>
int *p;
p=(int *)malloc(sizeof(int))
free(p)
*/
#include<stdio.h>
int a;
char b;
char c;
int main()
{
printf("%d",a);//0
printf("%c",b);
printf("%s",c);//null
return 0;
}
计算机内存的四个区
最新推荐文章于 2024-01-29 11:24:05 发布