在C中存储128和256位数据类型(整数和浮点数)而不使用任何数据结构(如数组和其他)和外部库

时间:2013-09-05 18:11:00

标签: c storage

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

1 个答案:

答案 0 :(得分:2)

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

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

但是,真正的问题可能就是为什么你如此决心不使用库或基本语言功能(如数组)来实现自己的功能。