<分区>
我认为 unsigned int 的最大可能值为 65535(在 C++ 中),但我创建了一个程序,它可以使用等于 100000 的 int,例如。使用值最大为 10000000 的 int 是否安全,否则程序可能会崩溃?在那种情况下做多是唯一的解决办法吗?
感谢您的宝贵时间!
<分区>
我认为 unsigned int 的最大可能值为 65535(在 C++ 中),但我创建了一个程序,它可以使用等于 100000 的 int,例如。使用值最大为 10000000 的 int 是否安全,否则程序可能会崩溃?在那种情况下做多是唯一的解决办法吗?
感谢您的宝贵时间!
最佳答案
使用 std::numeric_limits<unsigned int>::max()
确定这个值是多少。
关于c++ - C++中的最大可能整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21066148/