内存是CPU和硬盘之间的通道,数据结构为堆栈。
C++中的内存分为两个部分:
栈:在函数内部声明的所有变量都将占用栈内存,由系统自动分配。
堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存,需要程序员自己申请。
而寄存器是CPU的存储器,速度快。
内存是CPU和硬盘之间的通道,数据结构为堆栈。
C++中的内存分为两个部分:
栈:在函数内部声明的所有变量都将占用栈内存,由系统自动分配。
堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存,需要程序员自己申请。
而寄存器是CPU的存储器,速度快。