关于栈和堆的一些分配问题

一、先写总结:

  1. 栈地址从高到低分配;
  2. 堆地址从低到高随机分配;
  3. 值类型只有栈地址,没有对地址;
  4. 引用类型既有栈地址,又有对地址。引用类型,只有在实例化后才在堆中有地址;

 

二、如何在visual studio中监视变量的栈地址和堆地址

  选择变量→添加监视→在变量前加“&”,如下图所示:

  

 

 

posted on 2022-08-29 11:40  hanzq_go  阅读(38)  评论(0编辑  收藏  举报

导航