点击登录
  • 欢迎访问ShareLife|博客站:有事情联系QQ: 1024853226
  • 友情链接:E4A交流群 https://jq.qq.com/?_wv=1027&k=QCXl7lyT 能省的一分不多花!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

E4A【易安卓中文APP开发】系统关键词与基本语法

E4A 我的荣幸 12089次浏览 已收录 269个评论 扫描二维码

——————————————————————————–
变量

变量可以是一个对象数据成员,或者是局部变量。它们都将被初始化为各自类型的缺省值。在程序集的开始处声明的变量为程序集变量,在子程序内部声明的变量为局部变量。程序集变量可以被声明为静态。

——————————————————————————–

常量

常量必须是一个对象数据成员,必须在声明的时候初始化赋值,且必须在程序集的开始处声明。

——————————————————————————–

子程序

E4A的子程序包括3种:函数、过程、事件。
函数和过程都是可以自定义的子程序,两者不同之处在于,函数拥有返回值,而过程则没有。事件则是对象成员固有的,不能自定义。

——————————————————————————–

传值与传址
子程序的参数默认是按值的方式传递的,当参数被传址修饰时,则是按引用的方式传递,此时,被引用的参数的值也会发生改变。

——————————————————————————–

数组

——————————————————————————–

操作符运算

——————————————————————————–

表达式语句

1、如果:

如果 表达式 则
[语句]
[否则如果 表达式 则]
[语句]
[否则]
[语句]
结束 如果

如果语句按照条件执行相关的语句。当如果关键词后面的语句计算结果为真时,关键词则后面的语句将被执行。
反之,当如果后面的计算结果为假时,并且存在可选的否则如果语句,那么所有的否则如果后面的语句将被依次计算,直到有一个为真时,该否则如果对应的则后面的语句将被执行。最后,当如果或者否则如果后面的语句计算结果都为假,且存在否则关键词时,否则后面的语句将被执行。

2、判断:

判断 表达式
[分支 表达式列表]
[语句]
[分支 否则]
[语句]
结束 判断

判断语句允许根据条件执行相关语句。首先,判断后面的表达式会被计算,接下来计算第一个分支的表达式。如果两者相等,则执行该分支下的语句,整个判断语句随之结束,其他分支的语句都不会被执行。如果没有符合的分支表达式,则执行分支 否则下面的语句。注意:判断后面的表达式必须和每一个分支后面的表达式是同一种数据类型。


3、判断循环:

判断循环首 条件表达式
[语句]
判断循环尾

当条件表达式为真时,则继续执行循环中的语句,表达式为假时则停止循环。


4、变量循环:

变量循环首 循环变量 = 起始值 至 结束值 [步进 步进值]
[语句]
变量循环尾

变量循环将一直执行语句块,直到变量循环首后面的循环变量等于或者超过至后面的表达式的值。在循环执行开始时,循环变量被赋值成=和至之间的起始值。每执行一次循环,循环变量都会增加1。如果后面有关键词步进,则循环变量每次将递增相应的步进值。步进值可以是正整数,也可以是负整数。


5、容错处理:

容错处理首
[分支 错误类型]
[语句]
[分支 否则]
[语句]
容错处理尾

容错处理用于处理运行时错误,它必须放在子程序(函数、过程、事件)的末尾处,这也意味着每个子程序只能有一个容错处理。如果子程序没有产生运行时错误,那么容错处理语句将不会被执行。容错处理的意义很重要,当子程序在执行过程中发生错误时,容错处理中的语句将被执行,从而避免整个应用直接崩溃。


6、退出:

用于退出当前循环,或者退出当前子程序(函数、过程、事件)。如果退出后面没有跟其他关键词,编译器会查找周围最靠近的循环语句,退出该循环,如果没有找到循环语句,则退出当前子程序。如果退出后面跟有关键词函数或过程或事件,则退出当前相应的子程序。


7、创建:

用于为一个对象分配内存和初始化,创建一个新的对象。创建表达式会触发该对象实例的创建完毕事件。如果被创建的对象是一个组件,组件名称后面必须跟上关键词位于和放置该组件的父组件。


ShareLife博客站 , 版权所有丨如未注明 , 均为原创|E4A交流群730898463
喜欢 (10)
[1024853226@qq.com]
分享 (0)
我的荣幸
关于作者:
ShareLife初衷。分享博主生活点滴。一只爬行在编程道路上的小强。

您必须 登录 才能发表评论!