堆栈(Stack)

  • 1.堆栈(stack)内存和堆(heap)内存的区别

    堆栈(stack)内存:简称为 栈内存,进程运行时为 函数参数、返回地址和局部变量 而分配的内存,由编译器自动分配和释放。 堆(heap)内存:进程运行时动态分配的内存,由程序分配和程序垃圾回收器(GC)释放。 值类型在栈内存上直接存储数据,而引用类型在栈内存上存储引用,指向堆内存存储的数据。

    数据结构 2022年1月1日
    01080