C语言的变量-1

描述

C语言

今天为大家带来变量的详细教程

变量

在以前的学习中,我们经常可以在示例的代码中看到如下代码:
int num1;           //定义整型变量
float num2;        //定义单精度浮点型变量
double num3;      //定义双精度浮点型变量
上述示例代码中出现的就是我们要学习的变量。变量,顾名思义就是可以变化的量。在C语言中,提供了很多变量类型,这些变量类型可以用来表示不同数据类型的数据。为了区分不同的变量,我们需要给变量命名。并且因为变量的类型不同,变量在内存中所占用的大小也有所不同。

    1.整型变量

    整型变量就是用来存储数据类型为整型的变量,在C语言中,整型一共细分为6种。使用 int 来代表整型,在 int 的基础上增加关键字来区分不同的整型变量。详情如下:

1.有符号基本整型

有符号基本整型是指 signed int 。 在编写C程序的过程中,我们通常省略 [signed] 。直接使用 int 关键字,有符号基本整型在内存中占的大小为4个字节。有符号基本整型的取值范围为 -2147483648~2147483647

2.无符号基本整型

无符号基本整型是指 unsigned int 。在编写C程序的过程中,我们通常省略 [int] 。无符号基本整型在内存中占的大小为4个字节。无符号基本整型的取值范围为0~4294967295

3.有符号短整型

有符号短整型是指signed short int 。在编写C程序的过程中,我们通常省略 [int] 和 [signed] 。有符号短整型在内存中占的大小为2个字节。有符号短整型的取值范围为-32768~32767

4.无符号短整型

无符号短整型是指 unsigned short int 。在编写C程序的过程中,我们通常省略 [int] 。有符号短整型在内存中占的大小为2个字节。有符号短整型的取值范围为0~65535

5.有符号长整型

有符号长整型是指 signed long int 。在编写C程序的过程中,我们通常省略 [int] 和 [signed] 。有符号长整型在内存中占的大小为4个字节。有符号短整型的取值范围为-2147483648~2147483647

6.无符号长整型

无符号长整型是指 unsigned long int 。在编写C程序的过程中,我们通常省略 [int] 。无符号短整型在内存中占的大小为4个字节。有符号短整型的取值范围为0~42949672952.实型变量

    实型变量就是我们常说的浮点型变量,浮点型变量用于存储浮点型数据。浮点型数据是由整数部分和小数部分组成,在C语言中,浮点型一共细分为3种。详情如下:

1.单精度类型

单精度类型是指 float ,单精度类型在内存中占的大小为4个字节。单精度类型的取值范围为 -3.4E-38~3.4E38

2.双精度类型

双精度类型是指 double ,双精度类型在内存中占的大小为8个字节。单精度类型的取值范围为  -1.7E-308~1.7E308。

3.长双精度类型

长双精度类型是指 long double ,长双精度类型在内存中占的大小为8个字节。长双精度类型的取值范围为-1.7E-308~1.7E308。

今天的内容就到这里,下期小编将带大家继续学习,各位看官老爷记得查阅哦~

C语言C语言C语言

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分