c语言数字类型总结

来源:互联网 发布:帆船逆风行驶原理 知乎 编辑:程序博客网 时间:2024/06/09 01:55

C语言中的整型数据类型int、short int 和 long int

 

名称全称类型说明符缩写类型说明符      位数                    范围

整型intint16位     -32768至+32767 

无符号整型unsigned int unsigned16位0 至 65,535

 短整型short int short16位-32768至+32767 

无符号短整型     unsigned short int    unsigned short16位0 至 65,535 

长整型long int long32位-2,147,483,648 至 2,147,483,647

无符号长整型     unsigned long int     unsigned long        32位      0至4,294,967,295

把 short 称为短整型,把 long 称为长整型,把 long long 称为超长整型,把 int 称为整型。unsigned 打头的那些整数类型统称为无符号整型

16 位(bit)的计算机中,int 和 short 一般都是 16 位,而 long 是 32位;

32位的计算机中,short一般是 16 位,而long和int是 32位。

目前,long long 一般 64 位,long 是 32 位,short 是 16 位,而 int 或者 16 位,或者 32 位。具体某个编译器到底使用多少位来表示这些类型,我们可以用运算符 sizeof 来获取, sizeof 运算符返回其操作数占用空间的大小。例如:
          printf( "%lu\n", (unsigned long)sizeof(int) * 8 );  /* 输出 int 的位数 */
          printf( "%zu\n", sizeof(short) * 8 );  /* 输出 short 的位数 */

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 发财树的根烂了怎么办 淘米水发酵臭了怎么办 眼睛下的小细纹怎么办 内眼角开的太小怎么办 做完美瞳眼睛红怎么办 纹完眼线眼睛红怎么办 21岁眼下小细纹怎么办 20岁眼部有细纹怎么办 纹身几天后晕色怎么办 屁眼长了痔疮大怎么办 苹果os系统坏了怎么办 苹果6出现白苹果怎么办 苹果平板白屏了怎么办 腿上的皮肤很干怎么办 鱼身上掉了鳞片怎么办 患上恋爱恐慌症怎么办 我觉得活着好累怎么办 我的世界遇到him怎么办 孕妇闻了樟脑球怎么办 电脑不能识别u盘怎么办 电脑识别不了u盘怎么办 神之子武器爆了怎么办 中控本考试没过怎么办 震后安全逃生后怎么办 逃出电梯游戏2关怎么办 车尾灯灯罩破了怎么办 着火了吸入了烟怎么办 多媒课件着火了怎么办 用手楚了眼睛疼怎么办 眼睛又痒又干涩怎么办 比熊吃了奥利奥怎么办 怪物猎人x迷路了怎么办 3ds被破解任天堂怎么办 多肉植物焉了怎么办 文竹的叶子干了怎么办 散白酒卖不出去怎么办 自酿葡萄酒太甜怎么办 自酿葡萄酒太酸怎么办 自酿葡萄酒太苦怎么办 自酿葡萄酒酸了怎么办 美丽水世界掉帧怎么办