易语言经典教程易精经第一章-基础知识.doc

易语言经典教程易精经第一章-基础知识.doc

ID:51936273

大小:1.37 MB

页数:66页

时间:2020-03-19

易语言经典教程易精经第一章-基础知识.doc_第1页
易语言经典教程易精经第一章-基础知识.doc_第2页
易语言经典教程易精经第一章-基础知识.doc_第3页
易语言经典教程易精经第一章-基础知识.doc_第4页
易语言经典教程易精经第一章-基础知识.doc_第5页
资源描述:

《易语言经典教程易精经第一章-基础知识.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、开始时间: 2005年11月10日,13:56:50第一章、基础知识1.1基本数据类型1.2变量和常量1.2.1变量和常量的命名1.2.2变量的作用范围1.2.3静态变量1.2.4变量的初始值1.3运算符1.3.1运算符的优先级1.4流程控制1.4.1如果、如果真、判断1.4.2判断循环、循环判断1.4.3计次循环、变量循环1.4.4到循环尾、跳出循环1.4.5返回、结束1.5子程序(函数)1.5.1子程序参数(参考、可空)1.5.2子程序的递归1.5.3子程序的静态局部变量1.6自定义数据类型1.6.1[例]黑客帝国屏保1.6.2自定义

2、数据类型的内存存储1.7数组1.7.1数组的维数1.7.2数组的排序1.7.2.1冒泡排序1.7.2.2选择排序1.7.2.3插入排序1.7.2.4快速排序1.7.2.5自定义数据类型数组的多级排序1.7.3[例]扫雷游戏第二章、字节集《将字节集显示为十六进制》《文件分割机》《数据隐藏》《电子贺卡》《配置信息写入exe文件》《exe文件捆绑》《exe文件的自校验》WindowsAPI和动态链接库<枚举窗口,枚举进程><使窗口可移动><窗口子类化><动态菜单><动态组件><文件拖放><读取dll中的资源-扑克牌图片><读DOS程序执行结果>

3、<自制皮肤><远程线程>。。。。。文件系统<模拟资源管理器><文件格式>《编写自己的文件格式》易语言模块编程注册表文件关联、命令行处理、文件右键菜单枚举注册表注册表模拟器图像处理取图像宽度、高度取像素字节集各种图像运算方法面向对象编程类、封装、属性、行为、继承、多态性矢量图形(面向对象程序设计)CAD系统EMF文件的读写OpenGL三维图形编程DirectX游戏编程网络编程<聊天程序><远程控制><邮箱登录器><天气查询>数据库编程界面编程<使用《易容大师》进行界面编程>第一章、基础知识1.1

4、基本数据类型计算机程序是用来采集和处理现实世界的数据的,而现实世界的数据又是多样的,比如数量、名称、状态、温度、时间、图像等等,计算机程序要处理这些数据,那么其编程语言也必须规定相应的类型,不同的数据类型用来保存不同类型的数据。易语言中的基本数据类型和其存储的信息如下表所示:表1.1易语言中的数据类型数据类型名能存储的数据初始值字节型数值型,表数范围:[0,255],占用1个字节的存储空间。0短整数型数值型,表数范围:[-32768,32767],占用2个字节的存储空间。0整数型数值型,表数范围:[-2147483648,21474836

5、48],占用4个字节的存储空间。0长整数型数值型,表数范围:[-9223372036854775808,9223372036854775807],占用8个字节的存储空间。0小数型数值型,表数范围:,占用4个字节的存储空间。0双精度小数型数值型,表数范围:,占用8个字节的存储空间。0逻辑型表示真假、男女等具有二值性的数据,占用4个字节的存储空间。假日期时间型表示年月日时分秒的数据,占用8个字节的存储空间。*文本型用来表示描述性的文字、符号等的数据。易语言的文本行变量可以大于64KB。“”字节集可用来表示任何数据,比如图片、视频、声音等,其表

6、示的数据的意义取决于数据的设计者。{}子程序指针表示子程序在内存中的地址,这是专门为编程而设的数据类型。占用4个字节的存储空间。0*日期时间型的初始值是1899年12月30日0时0分0秒在上表中我们主要看一下数值型的数据类型,因为这种类型的数据我们接触到最多的。我们看到,长整数型的数据表示的整数范围最大,而双精度型的数据表示的范围也大,精确度也最高,那为什么还需要有比他们范围小的数据类型呢?呵呵,这正如尺有所短,寸有所长。首先,它们在内存和磁盘中占用的空间不同,对于字节型的数据,只占用1个字节,而长整型的数据则占用8个字节之多,对于要表示

7、人的年龄这样的数据,字节型经济又实惠——人的年龄不会是负数,也不可能超过255岁;其次,运算速度不一样。我们知道,当前主流的计算机都是32位的,在内存中数据是4字节对齐的,那么长度为4字节的数据,在运算时和在内存中移动时速度是最快的,如果你的程序不吝惜内存,而更在乎速度的话,就尽量采用长度为4字节的数据类型吧。字节集数据类型是其他的编程语言中所没有的,是易语言的一个很有特色的数据类型,在文件处理、类对象的持久化中有重要用途,以后会有专门章节讲述。1.2变量和常量所谓变量,就是其中保存的数据可以变化的一个数据容器(在易语言的早期版本中,变量

8、都叫容器)。简单地说,变量就是在内存中保存数据的地方,而其中的数据是可以随时修改的。顾名思义,常量就是恒定不变的量,其中的数据不能被修改。如果在程序中有语句修改了常量的值,编译器会报错。在编辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。