zoukankan      html  css  js  c++  java
  • c++ 内存

    静态内存用来保存局部static对象、类static数据成员以及定义在任何函数之外的变量。

    栈内存用来保存定义在函数内的非static对象

    除了静态内存和栈内存,程序还有一个内存池,被称为自由空间或堆空间,主要用来存储  动态分配  的对象——运行时分配,注意,当动态对象不再使用时,一定要在代码中显式地销毁。

    分配在静态内存或栈内存中的对象由编译器自动创建和销毁。对于栈对象,仅在其定义的程序运行时才存在;static对象 在使用之前分配,在程序结束时销毁。

  • 相关阅读:
    A % B Problem
    封锁阳光大学
    数楼梯
    海滩防御
    修复公路
    四子连棋
    口袋的天空
    兔子数
    逆序对&求逆序对
    【模板】单源最短路径*
  • 原文地址:https://www.cnblogs.com/codingtao/p/6026717.html
Copyright © 2011-2022 走看看