gpt4 book ai didi

c - C 中整数的大小

转载 作者:行者123 更新时间:2023-12-04 11:53:14 26 4
gpt4 key购买 nike

ANSI C 规范是否要求 int 的大小等于系统的字长(32 位/64 位)?

换句话说,我可以根据分配给 int 的空间来破译系统的字长吗?

最佳答案

int 类型的大小取决于实现,但不能小于 16 位。请参阅 最小类型限制 部分 here .

This Linux内核开发网站claims long 类型的大小保证是机器的字长,但该声明很可能是错误的:我在标准和 long 中找不到任何确认 在 Win64 系统上只有 32 位宽(因为这些系统使用 LLP64 数据模型)。​​

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

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