为什么C#/C++/C中没有n长度整数的内置模块?[已关闭]

omhiaaxx  于 2023-01-03  发布在  C#
关注(0)|答案(1)|浏览(82)
    • 已关闭**。此问题为opinion-based。当前不接受答案。
    • 想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。

十小时前关门了。
Improve this question
在Python和其他一些语言中,有一些结构体允许无限长的整数(如果你有足够的内存),只要在需要的时候添加更多的位,而在C语言中似乎只有最基本的数值类型。这是为什么呢?在C #/C ++/C中实现这样的概念会很困难吗?
我一直在寻找允许n长度整数的模块,到目前为止还没有找到,但可能是我只是在错误的地方寻找。

lymnna71

lymnna711#

这两种语言本身都不支持变长整数。有第三方库,例如C++中的GMP库。

相关问题