-
栈:在函数内部声明的所有变量都将占用栈内存。
-
堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。
- #include <iostream>
- using namespace std;
- int main ()
- {
- double* pvalue = NULL; // 初始化为 null 的指针
- pvalue = new double; // 为变量请求内存
- *pvalue = 29494.99; // 在分配的地址存储值
- cout << "Value of pvalue : " << *pvalue << endl;
- delete pvalue; // 释放内存
- return 0;
- }
C++动态内存(堆和栈)
最新推荐文章于 2023-11-30 21:40:19 发布
