600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > c语言的数据类型有什么 long int C语言的三种整型数据类型:INT SHORT INT和LONG INT...

c语言的数据类型有什么 long int C语言的三种整型数据类型:INT SHORT INT和LONG INT...

时间:2023-06-17 14:44:10

相关推荐

c语言的数据类型有什么 long int C语言的三种整型数据类型:INT SHORT INT和LONG INT...

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

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

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

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

整型int int16位-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 long32位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、十进制整型常量:既无前缀也无后缀。例如:25

4、74

5、890等。如将存储为long类型,需要在数字序列最后附一个字母L或l作为后缀。例如:245L、7850L、124l等

1.其它整数类型

int是C语言的基本整数类型,可以满足我们处理一般数据的需求。C语言还提供了四个可以修饰int的关键字:short、long、signed,以及unsigned。利用这四个关键字,C语言标准定义了以下整数类型:

1)short int(可简写为short),和int一样,也是有符号整数

2)long int(简写:long),有符号整数

3)long long int(简写:long long),C99标准添加的类型,

有符号整数

4)unsigned int(简写:unsigned),无符号整数,不能表示负数

5)unsigned long int(简写:unsigned long),无符号整数,

不能表示负数

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。