易语言基础

易语言基础

数据类型:
1.数据:是指能够输入致计算机,并被计算机识别和加工处理的符号的集合。数据按一定的标准分为不同的类型,易语言称其数据类型。易语言的数据类型从数据结构区分,可分为基本数据类型、特殊数据类型。
1.基本数据类型
基本数据类型有6种:数值型、逻辑型、日期时间型、文本型、字节集型、子程序指针型。数值型:0到9加.

数值型又包括:字节型、短整数型、整数型、长整数型、小数型、双精度小数型。
如果超出取值范围了,溢出
内存地址去存放

2.特殊数据
易语言特殊数据类型是指基本数据类型之外的其它数据类型。包括通用型数据类型、库定义数据类型、内部组件数据类型、自定义数据类型。
通用型数据类型:仅在系统内部使用,能够匹配所有的基本数据类型、库定义数据类型、自定义数据类型。
库定义数据类型:由易语言支持库提供,可直接使用,同基本数据类型一样。
内部组件数据类型:易语言的每一种内部组件,都可以作为一种数据类型使用。
自定义数据类型:用户可以随时在程序中自行定义新的数据类型,自定义数据类型时需要设置数据类型的名称及其成员,其中数据类型成员各属性设置方法与变量设置方法相同。

3.数据类型的转换
在编写程序时,有时需要对数据类型比较,相同数据类型之间可以直接比较,不同数据类型之间需要先转换再比较。
易语言中常用的数据类型间转换的命令有:
“到数值()”命令,用来将一个通用型数据转换到双精度小数型。
“到小数()”命令,用来将一个通用型数据转换到小数型。
“到整数()”命令,用来将一个通用型数据转换到整数型。
“到文本()”命令,用来将一个通用型数据转换到文本型。
“到字节集()”命令,用来将一个通用型数据转换到字节集型。
“到时间()”命令,用来将一个文本型的数据转换成日期时间型。

4.组件数据类型的讲解
组件其实也是种数据类型,我们在类型处填入其名称即可加入变量,通过跟组件一样的方式进行赋值,通过复制窗口组件的方式将其展现在窗口上(当然其他组件也可以,被复制的组件必须是才窗口中已经存在的组件)

变量)
1.其实变量可以比作一个容器,就是存数据的,会在系统内部开辟一片空间
2.命名不能以数字开头,并且除”_”之外不能用其他字符命名,命名的时候一定要见名知意
3.局部变量:其子程序才能被调用,子程序被调用的时候其变量才占用系统内存,执行完毕之后会被收回,也就是说他特别节约系统内存的
4.程序集变量:一般情况下只在本程序集使用,如果在其他地方被调用要加其程序集的名字,例如:程序集1.变量1=“666”
5.全局变量:所有程序集里面的子程序都可以访问,程序运行之后就占内存,因此酌情使用
6.静态变量:静止存在的局部变量,如果是静态那么当前子程序执行完毕之后不会清空当前变量内容,会留给下次调用的使用,如果不是静态则会清空当前变量,静态变量在子程序第一次被调用的时候分配内存,在程序结束的时候销毁
7.数组变量:就是可以存放一组数据的变量,每个成员都拥有独立的储存单元,可以单独调用赋值,数组变量可以看做是多个非数组组成的变量。数组变量分为单维数组跟多维数组。(数组下标从1开始)
单维:数组变量名[数组成员下标]
多维:数组变量名[数组成员下标] [数组成员下标]
8.常量:计算机内一般以两种方式将程序中用到的数据储存在内存中,其中一种方式是变量,还有个呢就是常量,常量特点是不会变,不能修改其值,只能拿来用,只需在常量声明处声明即可到处使用,只能在程序设计的时候定义,常量可以是数值型,文本型,逻辑型,日期时间型,和长文本型

真 假 16 18 “你好易语言” [2000年9月1日] 长文本类型
长文本最大支持30000字节
9.支持库常量:支持库事先定义好的常量:#红色,#换行符,#子目录,#引号,#键盘
10.枚举常量:一个常量的集合,调用方式:#枚举常量名.成员名,是由支持库定义的,我们不能自定义,只能去调用
11.资源表:可以存放图片图片组也可以放置其他的数据,比如exe文件dll文件,
12.声音文件:只支持.MID和.WAV格式播放试听。

1.变量所有的赋值,看一下各个数据类型能装什么数据
.子程序 变量
.局部变量 整数型, 整数型
.局部变量 逻辑性, 逻辑性

整数型 = 1

2.用一遍以下的命令
“到数值()”命令,用来将一个通用型数据转换到双精度小数型。
“到小数()”命令,用来将一个通用型数据转换到小数型。
“到整数()”命令,用来将一个通用型数据转换到整数型。
“到文本()”命令,用来将一个通用型数据转换到文本型。
“到字节集()”命令,用来将一个通用型数据转换到字节集型。
“到时间()”命令,用来将一个文本型的数据转换成日期时间型。

扫描二维码关注公众号,回复: 2693394 查看本文章

3.敲一遍复制组件
.版本 2

’ 复制窗口组件 (按钮1, 按钮)
’ 按钮.左边 = 0
’ 按钮.可视 = 真
’ 按钮.标题 = “我是被复制出来的”

4.加个自己的自定义数据类型

5.熟悉全局变量,局部变量,程序集变量以及静态变量,数组变量
6.常量每个类型都要去添加一遍
调试输出()

推荐三遍以上,强制要求一遍到两遍

猜你喜欢

转载自blog.csdn.net/qq1350048638/article/details/80716903