C++核心编程——01-05程序的内存模型

e7d74389900b4a7a9f6ca5226a3bdd31.png

1.内存分区模型C++核心编程——01-05程序的内存模型_第1张图片

 

1.1程序运行前 

C++核心编程——01-05程序的内存模型_第2张图片

C++核心编程——01-05程序的内存模型_第3张图片

C++核心编程——01-05程序的内存模型_第4张图片C++核心编程——01-05程序的内存模型_第5张图片

C++核心编程——01-05程序的内存模型_第6张图片

C++核心编程——01-05程序的内存模型_第7张图片1.2 程序运行后

C++核心编程——01-05程序的内存模型_第8张图片C++核心编程——01-05程序的内存模型_第9张图片第一次可以打印正确的数字,是因为编译器做了保留,第二次这个数据就不再保留了

C++核心编程——01-05程序的内存模型_第10张图片C++核心编程——01-05程序的内存模型_第11张图片

C++核心编程——01-05程序的内存模型_第12张图片C++核心编程——01-05程序的内存模型_第13张图片C++核心编程——01-05程序的内存模型_第14张图片

C++核心编程——01-05程序的内存模型_第15张图片

1.3 new操作符C++核心编程——01-05程序的内存模型_第16张图片C++核心编程——01-05程序的内存模型_第17张图片C++核心编程——01-05程序的内存模型_第18张图片

 

你可能感兴趣的:(c++)