分类

编程工具

易语言飞扬最新版

易语言飞扬最新版 1.1.0 官方版

大小:1.48 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:编程工具时间:2017-03-27

  易语言飞扬破解版主要可以帮助用户编辑易语言代码,在创建简单的易语言时,通过这款软件可以让用户快速编辑程序代码,易语言是目前最方便学习的一种计算机编程语言,该程序的主要特点就是简单易上手,代码的编辑也要比c++、Java等专业的语言压迫简单,他可以运用于数据库类的编辑,通过本身强大的编程特性,可以快速创建强大、高效、稳定、安全的本地应用环境,易语言飞扬破解版现在使用的范围还不是太广泛,但是在系统库、标准库、类库的的编辑上是比较先进的,需要的朋友可以下载试试!

易语言飞扬最新版 1.1.0 官方版

软件功能

  “易语言.飞扬”是一种易学易用、高效实用、面向对象、跨平台的计算机通用编程语言。

  它是完全面向对象的编程语言,因而在面向对象机制上与同为完全面向对象的Java、C#等编程语言有相似甚至相同之处。

  它的语法脱胎自“类C语言”,因而在语法上与C、C++、Java、C#等编程语言有很多相似甚至相同之处。

  它是一个全新的易语言版本,从核心架构上明显区别于原有的易语言(4.x及以前版本), 它与以前的易语言共同构成了一个可以面向更广泛应用层次的软件开发平台。

  在本文中,“易语言.飞扬”被简称为“易语言”。

  易语言的主要特性:

  更简单易学:

  繁琐、晦涩、不常用的语言特性被尽量精简,且补充了很多便于使用的语言特性,如:

  类自然语言编程

  中英文双语关键字

  多层嵌套注释

  多返回值

  参数默认值和参数扩展

  嵌入类型和嵌入方法

  属性和事件

  数据类型自动转换

  三联判断表达式:0 < x < 10

  交换操作符:<=>

  对应用环境的适应和控制能力更强:

  定义有完善的本地类库接口,允许使用其他各种编程语言来直接书写本地类库, 它和用易语言本身书写的类库完全融合互补,没有任何差别,用作快速支撑强大高效的本地应用环境。

软件特色

  代码组织

  易语言代码由任意多个源代码文件(*.ef)和可选的类库信息定义文件(*.inf)文件组成。

  字符和编码

  所有文件需存储成 Unicode 格式(UCS-2/UTF-8)的纯文本文件

  英文字母区分大小写

  分隔符必须是ANSI字符

  重复的空白字符(半角空格、TAB、回车符、换行符等)不影响语法解析

  标识符

  标识符是用户定义的用于标识特定代码元素的字符组合。 变量名称、类型名称(类名称/接口名称/枚举名称)、方法名称、成员名称(类成员名称/枚举成员名称)等均被称为标识符。

  标识符由英文字母、下划线、数字、和其他非ANSI字符(包括汉字)组成,其中数字不允许出现在标识符首部。

  标识符最多允许255个字符。

  数据类型

  易语言是强类型语言,每个数据都有其明确的数据类型,不同数据类型的数据之间进行类型转换时会执行严格的检查。

  易语言中的数据类型分为“基本数据类型”和“扩展数据类型”。

  基本数据类型是系统内置的,扩展数据类型是在程序和类库中定义的,这是两者的主要区别。

使用方法

  定义数组变量

  语法:

易语言飞扬最新版 1.1.0 官方版

  在数据类型后面使用“[]”表示定义此数据类型的数组变量。

  示例:

易语言飞扬最新版 1.1.0 官方版

  创建数组数据

  语法:

易语言飞扬最新版 1.1.0 官方版

  创建出来的数组数据的各成员值均被初始化为“零值”。

  示例:

易语言飞扬最新版 1.1.0 官方版

  使用数组

  访问数组成员:

易语言飞扬最新版 1.1.0 官方版

  索引值用于指定成员在数组中的位置(维索引或成员索引),必然大于等于0且小于数组对应维的成员数。

  可以按访问一维数组成员的形式访问多维数组成员,只需提供多维数组成员在“所有数组成员(而非其所在维的所有成员)”中对应的索引值。

  示例:

易语言飞扬最新版 1.1.0 官方版

  数组对象

  同“基本类型对象”一样,数组数据在易语言中也被视为一个特殊的对象,它也有自己的成员方法。

  例如可以这样使用:

易语言飞扬最新版 1.1.0 官方版

  分支类语句

  如果

  语法:

易语言飞扬最新版 1.1.0 官方版

  其中,条件1、条件2……等必须是逻辑表达式;各语句块可以是一条语句,也可以是被“{”“}”包含的多条语句。 请参考:语句和语句块。

  以上N个语句块最多只有一个被执行。

  程序运行时,从前到后依次判断各条件(条件1、条件2……)是否成立。 如果某条件成立,则执行其对应的语句块(语句块1、语句块2……),并结束整个如果语句; 如果所有条件都不成立,且存在“否则”语句,则执行语句块N; 如果所有条件都不成立,且不存在“否则”语句,则所有语句块都不被执行。

  代码示例:

易语言飞扬最新版 1.1.0 官方版

  假如

  “假如”是一个多分支条件判断语句,其语法是:

易语言飞扬最新版 1.1.0 官方版

  从某分支的“:”分隔符开始到下一分支(或“假如”结束)之前的所有语句或语句块,均算做该分支中的分支语句块; “为其他”分支可以出现在其他分支之前,但只能出现一个。

  “假如”语句首先计算条件表达式的值,然后从前到后逐个查找与该值相等的值表达式, 如果找到则执行其所属分支的分支语句块,如果未找到,且存在“为其他”分支,则执行“为其他”分支的分支语句块。

  在一个“假如”语句中,最多只有一个“为”或“为其他”分支中的分支语句块被执行。 一旦某个分支语句块执行完毕,整个“假如”语句结束。

  在分支语句块中,可以使用“跳出”关键字提前结束本“假如”语句。

  示例:

易语言飞扬最新版 1.1.0 官方版

  循环类语句

  条件循环

  条件循环语句有两种语法格式:

易语言飞扬最新版 1.1.0 官方版

  其中循环体可以是任意合法的语句块,循环体中的代码会一直被循环执行,除非循环条件不再满足,或使用“跳出”语句跳出该循环。

  第一种形式的循环语句,循环体可能不被执行(循环条件为假时);第二种形式的循环语句,循环体至少被执行一次。

  循环语句可以嵌套(即某循环语句的循环体中可以包含其他循环语句),嵌套层次不限。

  示例:

易语言飞扬最新版 1.1.0 官方版

使用说明

  数据类型转换

  不同数据类型的两个数据或变量之间如需要互相转换,部分情况可由编译器自动进行类型转换,部分情况需由用户进行强制类型转换。

  可自动类型转换的情况:

  整数可自动转换到小数,反之亦可

  一维整数数组常量或一维小数数组常量可自动转换到字节集

  字节集常量可自动转换到一维整数或小数数组

  整数数组常量可自动转换到小数数组,小数数组常量可自动转换到整数数组

  多维整数数组常量或多维小数数组常量可自动转换到字节集数组

  枚举可自动转换到整数或小数,枚举数组可自动转换到整数数组

  子类对象可自动转换为基类对象,子类对象数组可自动转换为基类对象数组

  子接口对象可自动转换到为基接口对象,子接口对象数组可自动转换为基接口对象数组

  实现了某接口的类对象,可自动转换到该接口对象

  枚举类型值可转换到整数或小数,枚举类型数组可转换到整数数组

  具有“类型转换方法”的类,可以实现对相应类型数据的转入或转出

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0