【发布时间】:2021-09-15 01:51:10
【问题描述】:
是否可以使用动态内存分配或其他方法来制作 1000 位(或 1024 位)整数变量?
显然,这是一个疯狂的数字,但我只是以这个数字为例。基本上,我可以制作我想要的任何大小的整数吗?我在想也许动态内存分配会起作用,或者可能与 char 数组有关?
【问题讨论】:
-
没有。 CPU 只能对其原生整数大小进行算术运算。
-
您可以分配任意数量的内存并将其称为“整数”,但您必须自己进行操作和算术。
-
大小不一,只要系统给你。这可能比物理内存大;操作系统可以使用交换空间来提供额外的内存,但是有一些限制。
-
...我刚刚学到了很多...