qt 将不同的数据类型组成一个新类型_自动化控制编程中的数据类型

自动化控制编程中会用到变量,这些变量根据需求定义不同的数据类型,下面就简单的介绍一下。可能跟高级语言中使用的数据类型有点区别,但不是太大,基本也是相通。

一、基本数据类型

1、布尔型

布尔型表示一位信息,只有两个取值:TRUE和FALSE,是控制最常用到的数据类型。

9242364d372930fd26892fa33f98f885.png

2、整型

整型包括很多种:字节(Byte)、字(Word)、双字(Double Word)、短整型(Short Integer)、整型(Integer)、长整型(Long Integer)。这些数据类型之间可以相互转换,但是因为存储空间不一样数据的上下限也不一样,转换时要注意。

1c76c50b7620a2accd67b91bf9823c69.png

数据类型

数据下限

数据上限

存储空间

字节

0

255

8Bit

0

65535

16Bit

双字

0

4294967295

32Bit

短整型

-128

127

8Bit

整型

-32768

32767

16Bit

长整型

-2147483648

2147483647

32Bit

3、实型

实型也称为浮点型,用于表示带小数的数据,有单精度(Float)和双精度(Double)两种,存储空间分别为32Bit和64Bit

4、字符型

字符型是按其整数(字符的ASCII码)形式存储的,一般只占一个字节的长度。

二、复合数据类型

1、数组

同一类型的数据组合在一起组成一个单位就是数组。

2、结构

不同类型的数据组合在一起组成一个单位就是结构。

3、字符串

字符串是由多个字符组成的一维数组,最多可以有254个字符。

4、日期和时间

用于存储年、月、日、时、分、秒、毫秒和星期的数据,存储空间是8个字节,使用BCD编码,其中星期天一般定义为1,星期一到星期六为2~7,这点需要注意。

三、用户定义数据类型

通常用户根据需要,将基本数据类型和复合数据类型组合在一起形成的数据类型。


383f675927b927f0ce3669a569b4f682.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值