C++实例化对象堆区操作学习笔记
实例化对象的堆区操作用得多,是做底层内存管理或者写大型项目的你,这篇笔记就挺值得一看。直接用 new
在堆上开空间,不管是用指针还是引用方式,代码都写得蛮清楚,运行逻辑一目了然。
指针方式就是常见的 Student *pStu = new Student;
,再用箭头操作成员,像 pStu->init()
、pStu->display()
,用完记得 delete
。引用那块稍微绕点,但其实也是通过 *new
来获取引用,走普通调用流程,方便归方便,就是容易忘了手动释放内存。
哦对了,这里还顺带整理了不少相关文章。比如你想查查 C++ 对象的引用访问 或 JavaScript 实例化对象,点一下链接就跳过去了,挺省事的。多看看别的语言方式,对比着学,印象更深。
如果你平时在写 C++,是需要自己手动管内存、玩指针那些,建议收藏一下这篇。代码简单,注释也明了,新手老手都能看得懂。
17.46MB
文件大小:
评论区