https://hackershare.dev/en/bookmarks/838696
[回答] 如何在C++中平衡指针与引用、普通变量和动态内存变量的使用?