问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

int和long、short类型之间有什么差别嘛?

发布网友 发布时间:2022-10-10 03:45

我来回答

4个回答

热心网友 时间:2024-12-12 23:12

嗯、它们的最小存储空间不同,分别为16位、32位和16位,一般而言,short类型为半个机器字(word)长,int类型为一个机器字长,而long类型为一个或两个机器字长(在32位机器中,long类型和int类型的字长通常是相同的),所以它们的表示范围不同。

热心网友 时间:2024-12-12 23:12

不同长度的整数类型,编译器可以根据硬件特性自主选择合适的长度,C/C++标准没有具体规定每种类型的长度,只规定了short和int的长度至少是16位,也就是2个字节。long至少为32位,也就是4个字节。并且short不得长于int,int不得长于long。

根据编译器的不同这三个类型长度有所不同。比如说Turbo C 2.0里int是16位,VC6.0里int是32位。所以具体长度参考你使用的编译器。

热心网友 时间:2024-12-12 23:13

int和long 占四个字节,但是表示的范围不一样 short占两个字节

热心网友 时间:2024-12-12 23:13

他们的取值范围和长度不一样,long是长整型,short是短整形,int是介于那两者之间的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 银行信用卡为什么都喜欢用挂号信寄送呢? 招行的信用卡为什么都是用挂号信寄出的,一直搞不懂 想问信用卡是以挂号信寄出吗 信用卡是以挂号信寄出吗 请问一下信用卡是以挂号信寄出吗 姜子牙封神后去哪了(封神后姜太公去了哪里) 广东宏远宝玛仕队员 广东宏远队的新队员名单是? 廣東宏遠隊的新隊員名單是? 令人毛骨悚然的超自然现象,你听说过吗 什么进退的成语 进退的进的成语 一圈一人两边各是进退二字是什么四字成语 口语获得最佳辩手称号 因为 一个进和退的成语 赤水的出处 进退两难成语 天猫魔盒打字能用拼音打吗 天猫国际拼音怎么拼 我在网上看到那公司评论不好,去面试还是不去呢? int、long 和short 类型之间有什么差别? C++中long,short,int的具体区别是什么? 异地恋情侣暖心句子 2019年无法抗拒的表白撩妹对话套路一问一答 文晓燕100米T37级破世界纪录夺金,赛场上出现了哪些精彩瞬间? 难以置信的女子田径纪录 100米仅用10.49秒 外卖盒子能进微波炉吗? 佛山千层糕有什么文化底蕴 仅退款会影响运费险吗 哈尔滨附近哪些风景区值得爬山 电脑看3d电影3d字幕怎么弄 怎么制作3D文字电脑桌面 在电脑上打出的文字能不能处理成红蓝3D的立体图片? 一张被子,一条被子,一床被子哪个量词准确 初二下册物理怎么学才能学好 俺娘田小草大龙扮演者幼年个人简介 车不是本人开的扣分扣谁的 什么是普拉多中东版 steam季票是什么 steam上游戏的季票是什么