BoP*_*BoP 11
它是另一组整数类型,既不是标准整数类型,也不是扩展整数类型。
\n\n\n有五种标准有符号整数类型:\xe2\x80\x9csigned char\xe2\x80\x9d、\xe2\x80\x9cshort\nint\xe2\x80\x9d、\xe2\x80\x9cint\xe2\x80\x9d、 \xe2\x80\x9clong int\xe2\x80\x9d 和 \xe2\x80\x9clong long int\xe2\x80\x9d。在此列表中,每种类型\n提供的存储空间至少与列表中其前面的类型\n相同。\n还可能存在实现定义的扩展有符号整数\n类型。标准和扩展有符号整数类型统称为有符号整数类型。
\n
这里的一个问题是 typedefintmax_t必须定义为这些整数类型中最大的一个(因此得名:-)。
现在,如果一个实现要定义一组新的“整数类类型”,它们不是“标准”或“扩展”整数,而只是“类整数”,那么它可以使用这些类型而无需更改intmax_t.
使我们免于因之前所有参数的使用而出现 ABI 中断intmax_t。
| 归档时间: |
|
| 查看次数: |
1901 次 |
| 最近记录: |