0

如何在 64 位机器上不使用任何数据结构(如数组和其他)和外部库的情况下存储128位或256位数据类型(整数和浮点数)。我正在使用代码块。

4

1 回答 1

2

您不能使用标准中规定的 C 语言来执行此操作。但是,根据您的编译器和体系结构,您可能对更大的整数大小具有特定于编译器的支持。例如,GCC为 128 位整数提供有限的支持,您可以像这样使用它:

__int128 foo; //foo is a 128-bit signed integer.

然而,真正的问题可能是为什么你如此坚决地不使用库或数组等基本语言特性来实现你自己的。

于 2013-09-05T18:15:31.237 回答