??????????????????????????3????????global_const_string?? global_int?? global_static_int????????422000 - 426000????.data???д??????С?

??????global_const_string??????????

0x0041d1dc "hello world"

??????????41d000 -  422000 ????.rdata?????????У??????????????????????????????洢????????

?????????????????????????????洢??????main???????cout??????????????ó??????е???????????dv /t /i /v????????о???????????????

0:000> dv /t /i /v
prv local  0042200c int local_static_int = 0n100
prv local  0013ff70 int local_int = 0n200
prv local  0013ff74 int * pValue = 0x02248ff8

??????????????local_static_int??????422000 - 426000????.data???д??????У???local_int??pValue???洢??13e000 - 140000?????????????

?????????pValue????????0x02248ff8??????????!address 0x02248ff8??????????????????

0:000> !address 0x02248ff8

Usage:                  Heap
Allocation Base:        021d0000
Base Address:           02248000
End Address:            02249000
Region Size:            00001000
Type:                   00020000    MEM_PRIVATE
State:                  00001000    MEM_COMMIT
Protect:                00000004    PAGE_READWRITE
More info:              !heap -p 0x21d1000
More info:              !heap -p -a 0x2248ff8

??????????????0x02248ff8??????heap?????檔

????????????????????????????C++??????????????????洢???????裬????????????????????????????????????????????????????д???У????????????????????????stack???????new??malloc????????????????????heap?????