gpt4 book ai didi

c - C 中数组大小的最大值

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:47 25 4
gpt4 key购买 nike

只是一个简单的问题:当您必须在 C 中定义某些数组可以采用的(任意)最大值时,人们的做法是什么。因此,有些人只是选择一个整数,希望它足够大,而其他人则选择质数更接近于整数(!)等,其他一些更深奥的数字,像素数更接近于...等等。

那么,我想知道决定这些值的最佳实践是什么?

谢谢。

最佳答案

没有一般规则。 2 的幂适用于缓冲区,我经常使用 1024 作为 C 中的字符串缓冲区,但任何其他数字都可以。质数对于散列表很有用,其中简单的模散列可以很好地处理质数大小。当然,您将大小定义为符号常量,以便以后可以更改它。

关于c - C 中数组大小的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3738535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com