如何在不使用任何数据结构(如数组和其他)和64位外部库的情况下存储 128 或 256 位数据类型(整数和浮点数) bit machine。我正在使用代码块。
答案 0 :(得分:2)
您无法使用标准中列出的C语言执行此操作。但是,根据您的编译器和体系结构,您可能具有针对较大整数大小的特定于编译器的支持。例如,GCC为128位整数提供有限的support,您可以这样使用:
__int128 foo; //foo is a 128-bit signed integer.
但是,真正的问题可能就是为什么你如此决心不使用库或基本语言功能(如数组)来实现自己的功能。