目录 1.C/C++程序内存分配主要的几个区域: 2.内存分布图 1.C/C++程序内存分配主要的几个区域: 2.内存分布图 如图: static修饰静态变量成员——放在静态区 int globalVar 是全局变量——放在静态区 malloc calloc等动态内存分布存放在堆区 所以变量ptr1 ptr2 ptr3 都是在栈区的,而它们存储的是在堆区所开辟空间的地址,这个地址既不在堆区也不在栈区,它只是个地址