在几个C ++示例中,我看到了使用size_t
简单类型的用法int
。有什么区别,为什么size_t
要更好?
来自友好的维基百科:
stdlib.h和stddef.h头文件定义了一个称为size_t的数据类型,该数据类型用于表示对象的大小。占用大小的库函数期望它们的大小为size_t,并且sizeof运算符的计算结果为size_t。
size_t的实际类型取决于平台。一个常见的错误是假定size_t与unsigned int相同,这可能会导致编程错误,尤其是在64位体系结构变得更加流行时。
另外,检查为什么size_t很重要
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句