本篇随笔记录一下如何计算程序需要使用的内存。

一个int类型的变量是4个字节,4 B.

一个字符型变量char是1个字节,1B.

换算规律是:

1G=1024M

1M=1024K

1K=1024B

后面的零头24可以忽略了。那么我们最后的计算就是:(以整型数组为例)

数组大小*4/\(10^6\),就大约是我们的内存数(MB)。

一般来讲,能开下\(10^8\)的数组,多了的话,会很危险。

相关文章:

  • 2023-01-15
  • 2021-09-03
  • 2022-01-26
  • 2021-04-12
  • 2021-11-08
  • 2021-12-29
  • 2021-12-21
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2021-12-30
  • 2021-10-07
  • 2021-07-19
  • 2021-05-16
  • 2022-12-23
相关资源
相似解决方案