随笔分类 - C++ / 指针
摘要:智能指针(Smart Pointer) 普通指针:指向内存区域的地址变量 使用普通指针容易出现的一些程序的错误 1. 内存泄漏(Memory Leak) 如果一个指针所指向的内存是动态分配的,那么即使这个指针变量离开了所在的作用域,这块内存也不会被 自动销毁 动态分配的内存不进行释放,则会导致内存的
阅读全文
摘要:函数指针 int numbers[] = {1, 2, 3, 4, 5}; cout << hex << (unsigned long long)numbers << endl; // 64fcc0 对于一个函数来说,它是由一段代码组成的,这段代码也是存储在内存区域中,因此,也是可以获得函数的地址
阅读全文