当前位置:首页 > 内存 > 正文

静态内存与动态内存

  • 内存
  • 2024-06-09 21:13:58
  • 2627

一、电脑内存的静态和动态是什么意思啊我们一般所说的内存有SDR
DDR等。
CPU内存速度快,价格昂贵。


二、静态分配内存和动态内存的区别在那里?静态变量和静态分配内存有什么区别,动态分配内存和动态变量的异同动态内存分配是指程序运行时,程序员通过语句将内存分配给数组或结构体等变量。通常在运行开始时,程序员不知道数组将包含多少个元素,但这是由用户在运行时输入的。动态分配(malloc)内存可以在不再需要时释放。当需要再次添加单位时可以添加(realloc)。
静态变量和静态分配内存是两个不相关的东西。
静态变量是与程序具有相同生命周期的常量变量,相当于全局变量。在函数中,尤其是静态变量,普通变量在退出函数时消失,静态变量仍然存在,并且上次赋值的值仍然存在。
动态变量——不存在“动态变量”。