易语言分钟入门教程
“易语言”十分钟入门教程
第 1 分钟:序曲
第 2 分钟:“易语言”初相识
第 3 分钟:第一个程序
第 4 分钟:第一个类库
第 5 分钟:猜数字游戏
第 6 分钟:基本语法
第 7 分钟:面向对象
第 8 分钟:特色语法
第 9 分钟:答题时间
第 10 分钟:收工喽
亲爱的朋友,您愿意花十分钟的时间,来了解一门全新的编程语言“易语言”吗?
?
本文来自:/
第 1 分钟:序曲
只有十分钟,时间紧迫,让我们立刻开始,不多说一句废话(这一句话本身算不算废话?哈哈)。
其实用不着那么紧张,以人均每分钟阅读300字计算,10分钟足以读完3000字。况且我也不打算写那么长,因为还要给亲爱的读者留足思考时间。
本文作为十分钟入门教程,无法面面俱到,只能重点介绍初学者着重关注、关心或感兴趣的部分。本文的主要目的是:让读者在很短的时间内对“易语言”有一个大概的了解和感性的认识。如果想获取更深入、更详尽、更权威、更条理、更富逻辑性(或者更抽象、更死板?)的资料,请去拜读易语言官方提供的《“易语言”白皮书》——这本书写的很好,文笔比我强多了!本文大量参考该白皮书。
(在本文中,我偶尔会把“易语言”说成“飞扬易语言”或“易语言”,总之都是一样东东。)
?
第 2 分钟:“易语言”初相识
先通过简单几句话,了解一下飞扬易语言的大概:
完全面向对象,具有类和接口的完整概念(从现在开始忘掉结构化编程吧)
具有自动垃圾回收机制(你只管创建对象,而不必自己释放,轻松多了)
源代码将被编译为本地机器码,程序具有很高的执行效率(当然还是比不上C语言)
同一套源代码,可以被编译为多个操作系统(Windows/Linux/...)下的可执行文件,这是其跨平台机制
可将源代码编译为易语言类库,以达到代码复用。同一个易语言类库可以在多个平台下通用。此外,还可以使用C/C++开发易语言“本地类库”。开发类库非常轻松。
有一个“系统”类库(类似于原易语言中的“核心支持库”)为程序提供最核心支持,是程序运行所必需的,其文件大小只有150K,小巧玲珑。
有一个跨平台的图形用户界面(GUI)类库,基于wxWidgets,目前还不太成熟。
目前各方面的类库都非常缺乏,不过时间会完善一切
将会有一个包括“可视化界面设计”在内的完善的集成开发环境(IDE),其大部分代码将使用飞扬易语言自身编写。(暂时先用文本编辑器写程序吧,呵呵,推荐emEdit,对汉字的语法高亮支持比较好)
飞扬易语言有不少特色语法,如“友好名称(类自然语言编程)”、“三联判断式”、“多返回值”、“双向赋值”、“属性表”等等。
我想有必要再强调一遍:“易语言”跟原来的易语言(1.x - 4.x)是完全不同的两个编程语言(如果非要找出相同点话,它们都是易语言公司的产品,作者都是吴涛)。前者在编程理念上要先进许多,是未来发展的趋势;后者在编程资源上更具优势,是已经逐渐成熟的实用产品。
?
第 3 分钟:第一个程序
公开?类?启动类{????公开?静态?启动()????{????????控制台.输出行(祖国您好!);????}}
请将以上代码存为 hello.ef 文件,注意编码格式必须是Unicode(little endian)。
编译命令行:
ec hello.ef -ecl_name=程序 -starter_cls=启动类 -out_mode=runable -out=hello.exe
以上命令行将编译生成 hello.exe 文件,要执行此程序,请确保易语言系统库文件“系统.ncl”在当前目录下。
hello.exe 的执行结果是在屏幕上输出:祖国您好!
还记得吗?吴涛教给我们的第一个易语言(旧版)程序也是“祖国您好!”。许多人喜欢写的“Hello world”,不过是一句淡淡的问候而已,哪象“祖国您好!”这样饱含深情?中国永远不缺少国际主义者,但我们急需的是民族主义者!
(亲爱的朋友,如果您只有三分钟的时间,现在可以回去工作或休息了。但是我诚挚地邀请您在百忙之中仍然抽出七分钟时间来继续读完本文!)?
?
第 4 分钟:第一个类库
把上面的“第一个程序”的源代码文件拿过来,不做任何改动,就可以把它编译为易语言类库。
编译命令行:
ec hello.ef -out_mode=ecl -ecl_name=liigo
其中,“-out_mode=ecl”表示编译类库(而不可执行文件), “-ecl_name=liigo”指定的编译后的类库名称(请您务必把其中的“liigo”替换成您自己的名字,因为这是您编译的第一个易语言类库啊,很有纪念意义呀)。
执行上面的命令行,将编译出类库文件“liigo.ecl”(如果您已经把“liigo
您可能关注的文档
- 年管理类联考综合能力考试大纲.doc
- 年管理类联考大纲高教版.doc
- 年管理类专业学位全国联考数学真题解析.doc
- 年管理类联考综合能力试卷.doc
- 年管理类联考综合能力真题答案及解析.doc
- 年级知识点总结.doc
- 年纪检监察工作总结及年工作安排.doc
- 年管理考评、经济管理方案含评分标准.doc
- 年管理类综合能力真题及答案.doc
- 年纪检监察总结计划.doc
- 2026及未来5年双转台式抛丸清理机项目投资价值分析报告.docx
- 2026及未来5年立方氮化硼双端面磨砂轮项目投资价值分析报告.docx
- 2026及未来5年机械三通接头项目投资价值分析报告.docx
- 2026及未来5年中国9,9-螺二芴行业发展前景预测及投资战略研究报告.docx
- 2026及未来5年中国感光纸市场调查及未来前景预测报告.docx
- 2026及未来5年中国运动服装市场分析预测与发展趋势研究报告.docx
- 2026及未来5年中国乙酰唑胺行业发展前景预测及投资战略研究报告.docx
- 2026及未来5年绒线行业市场全景调研及投资评估深度研究报告.docx
- 2026及未来5年真空加重型捏合机项目投资价值分析报告.docx
- 2026及未来5年数字式深度指示器项目投资价值分析报告.docx
原创力文档

文档评论(0)