A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© guoqiangmailbox 中级黑马   /  2015-5-20 17:45  /  933 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

int数据类型的位数为16位,short int数据类型的位数也是16位。而long int的位数为32位,可用来存储比较大的整数。

short int 和 long int可以缩写为short 和 long。

             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

               

整型变量的声明方式:

int sum;
long int population;
unsigned int sum;


在一个语句中声明多个属于同一类型的变量:

int withd, height;

int 类型的变量初始化方式:

withd = 150; //前面已经声明,在此进行初始化

int height = 60; //直接在一个语句中进行声明和初始化





C语言中整型常量有三种不同的表示形式:

     1、八进制整型常量:在八进制数值前面加前缀“0”,其数码取值为0~7。例如:054、0567、05421。

     2、十六进制整型常量:前缀为“0X”或“0x“,其数码取值为0~9、A~F 或 a~f。例如:0X3D、0XE0、0xfff等。

     3、十进制整型常量:既无前缀也无后缀。例如:254、745、890等。 如将存储为long类型,需要在数字序列最后附一个字母L 或 l 作为后缀。例如:245L、7850L、124l等


2 个回复

倒序浏览
楼主 整合 的不错
回复 使用道具 举报
感谢楼主的分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马