加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

解释为什么int应优先于c中的long / short?

发布时间:2020-12-16 10:19:31 所属栏目:百科 来源:网络整理
导读:我在某处读到int数据类型提供了更好的性能(与长和短相比),无论操作系统的大小如何根据操作系统的字大小进行修改.长短占用4个和2个字节,可能与OS的字大小匹配,也可能不匹配. 谁能对此做出很好的解释? 解决方法 int传统上是程序运行的机器上最“自然”的整数
我在某处读到int数据类型提供了更好的性能(与长和短相比),无论操作系统的大小如何根据操作系统的字大小进行修改.长短占用4个和2个字节,可能与OS的字大小匹配,也可能不匹配.
谁能对此做出很好的解释?

解决方法

int传统上是程序运行的机器上最“自然”的整数类型. “最自然”的意思并不太清楚,但我希望它不会比其他类型慢.或许更重要的是,当没有其他强有力的理由时,有一种几乎普遍的传统,即使用int优先于其他类型.使用其他整数类型将导致有经验的C程序员在阅读代码时询问原因.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读