汉语编程语言易语言的数据类型

    作者:课课家教育更新于: 2016-08-12 18:18:45

    大神带你学编程,欢迎选课

      易语言是我国自主开发用于全自主知识产权的一个汉语编程语言,它的开发环境是全中文的,对于我们的编程人员有一定的好处。而且它的功能也有很多并且实用,在本文我们不讨论易语言的功能有哪些,我们先对易语言的数据类型进行了解。

         数据的意思是指能够输入并被计算机所识别并处理的符号集合。而在所以的编程语言中都会有不同的数据类型,易语言也不例外。如果从数据结构区分易语言的数据类型的话,可以分为两个方面:基本数据类型以及特殊数据类型。

         基本数据类型

      在易语言中,基本数据类型有6种,这6中包括数值型、逻辑型、文本型、字节集型、子程序指针型以及日期时间型。下面我们分别了解一下这6中类型:

      数值型数据

      数值型数据包括了字节型、短整数型、长整数型、小数型以及双精度小数型。而字节型可以容纳0-255的数值。

      逻辑型数据

      只有两种值,也就是真和假。

      文本型数据

      可以用于记录一段文本,文本由以 0 结束的一系列字符组成。但是要用双引号将文本括起来,例子:“你好”。

      字节集型数据

      用于记录一段字节型数据,它可以这样子表示:{1,2,3,4,}。类似于其他语言中的数组。图片以及MP3格式的文件就是典型的字节集型数据。在程序中,存放此类数据的变量一定要是字节集型。

      子程序指针型数据

      就是一个子程序在内存中的地址。

      各种数据类型都会在内存中占有一定的存储空间,而字节是计算机数据处理的基本单位。而一个字节是由8个二进制位所构成的,也可以这样说:8个比特(1Byte=8bit)。具体的字型取值范围看下图:

    各个数据类型的取值范围

      在编写的程序的时候可能因为你的一个不小心出现数据的溢出,什么意思呢?有时候我们给数据类型赋值的时候可能会超出它的取值范围,这时候就会发生数据溢出。例如:

      由于字节型数据取值的范围是0-255.但是你赋值的时候给了260,就会出现错误。

      所以在使用的时候要注意数据溢出。还有一个需要注意的就是由于数据类型所占字节数越多,它所占用的内存就越大。所以我们在编程的时候不仅要注意数据的溢出还要注意空间的浪费。

      特殊数据

      特殊数据包括了通用型数据类型、库定义数据类型、自定义数据类型以及内部组件数据类型。这些类型都是不包括在基本数据类型中的。下面我们对这些类型简单了解:

      通用型数据类型

      只是作为在系统内部使用的,它能够匹配所有的数据类型基本数据类型、库定义数据类型、自定义数据类型。

      库定义数据类型

      这个数据类型由易语言支持库所直接提供并使用,和基本数据类型一样

      内部组件数据类型

      简单来说就是每一个内部组件都可以作为一种数据类型。

      自定义数据类型

      开发者可以自行定义新的数据类型并使用在程序之中。但是要注意的是自定义数据类型的时候要设置数据类型的名称以及其中的成员。而其中的数据类型成员各个属性的设置方法与变量设置方法是相同的。你可以在工作夹中的程序面板自定义数据类型。

    工作面板中自定义数据类型

         数据类型转换

         在其他的编程语言中,我们也会经常用到数据类型砖黄,这是编程人员在编程的时候经常会用到的。而在易语言中常用的数据类型转换命令有:

    数据类型转换命令

           总的来说,易语言中的数据类型还是比较好掌握的,加上易语言的开发环境又是汉语,所以更加方便学习。易语言中的知识点和Java以及C语言的知识点有点相似,如果有兴趣学习的朋友可以自行在网上下载学习。希望本文能对有兴趣的朋友有所帮助。

课课家教育

未登录