电工之家_电工基础知识学习网站
当前位置:电工之家 > 电工百科 > 正文

c语言数据类型有哪几种?c语言数据五种类型详解

时间:2018-08-13 12:15 来源:电工之家

c语言数据类型有哪几种?c语言数据五种类型详解
C语言的基本数据类型:char,short,int,float(double),long以及由这些基本的数据类型组合的。char代表的是ASCII码值,32位系统占1个字节,它不仅仅表示的是字符,本质表示对应的ASCII码所代表的意义,如0x0D,代表的是\r;0x41代表字母A,不越界就行。short是short int的缩写,32位系统占2个字节。int代表整型数值,32位系统占4个字节。float是单精度浮点型,double是双精度浮点型,它们都表示小数数值,只是double的精度比float高,在32位系统中,float至少占4个字节,double至少占8个字节。long是long int的缩写,在32位系统中占8个字节。需要注意的是char,short,int,long都分有符号数和无符号数,详情请百度。还有特殊类型指针数据类型,以及结构体(简单数据类型复合成),详情自行了解,无法三言两语说清。
c语言数据类型有哪几种?c语言数据五种类型详解
c语言的数据类型有好多,
我们常见的就是
char:只允许输入字符;
int:是整型变量,输入整数,范围不大,在-32767到32767;
float:输入可以使小数也可以输入整数,在不确定的情况下,就用float,范围还是比较的大。
double:如果说float是四个字节的话,大伯是八个字节。范围比float大好多。
除此之外,还有好多,比如下面图片
c语言数据类型有哪几种?c语言数据五种类型详解

看过《c语言数据类型有哪几种?c语言数据五种类型详解》的人还看了以下文章
cad怎么删除重复的线,cad2008删除重复线教程 cad怎么删除重复的线,cad2008删除重复线教
高版本中直接有删除重复对象的修改工具。如图所示: 我们下面实例操作,在CAD绘图区域绘制一条斜线为1,再复制一模一样的一条直线2,如图所示: 我移动直线2到直线1的位置,选中这两个对象,看特性栏多段线(2),现在这两条直线重合在一起,如图所示: 点击...
6000平米的酒店需要多大容量的消防水池 6000平米的酒店需要多大容量的消防水池
首先要明确这个建筑是否只有6000平方米且全部是酒店,还是这个酒店是建筑的一部分,其中酒店部分为6000平方米。现在我们讨论第一种情况,这个建筑全部为酒店,建筑面积为6000平方米。 6000平方米的酒店,按每层面积1000平方米计算,应该有6层,每层高应该没...
怎样控制气缸慢降快升及影响因素 怎样控制气缸慢降快升及影响因素
怎样控制气缸慢降快升及影响因素 要想使气缸慢降快升,有多种情况下的慢降快升。如果是做空载演示,最简单的方法是用节流阀调节流量的方式。向下运动时是出口节流进口不节流,向上运动时进出口都不节流。向下运动时出口节流进口不节流方式由于在节流一侧在控...
储罐安全阀失灵怎么处理 储罐安全阀失灵怎么处理
安全阀是承压容器上最为重要的安全附件。安全阀不需外部提供压力而是通过介质本身的压力自动开启阀门,从而将承压容器中介质外排一定量,泄压至承压容器所允许压力范围内,安全阀又自动关闭。因此,安全阀的可靠性和性能好坏不仅关系到人身和承压容器的安全...
怎么选购收音机?全波段什么意思 怎么选购收音机?全波段什么意思
关于半导体收音机的选购,技术方面,可根据各自所处的收听环境,通过灵敏度、选择性、频率范围等主要技术指标的高低来进行比较与选择。另外,外观及大...