三、基本函数
呵呵,终于说到第三部分:函数了。说实话,数据类型什么的讨论起来确实很无聊,但是却又不得不说数据类型,因为不了解一些常用类型的情况下,你基本不可能学会易语言。
估计今天是写不完第三部分了(哎。。。没兴致写啊。。。再半年就中考了。。。家人总是希望我考上全市第一的高中啊。。。不说了。。。),就能说多少说多少吧。
所有的编程都是由一个又一个的函数来完成的,当然,函数在易语言里叫做“子程序”,但是我还是习惯叫他函数呵呵。
在易语言中,基本函数有几百个甚至上千个(至少按我基本函数的标准是这样的。。。),这就导致我不可能挨个说一遍,因此我只说一部分常用的,剩下的,就如同我在第二部分里说的一样,你们会在后期的应用中慢慢熟悉。
在正式开始谈函数之前,先聊聊别的,我的恶趣味就在于装成学易语言一天都不到的新手去新手群里玩(确实是恶趣味。。。),本来只是一个娱乐,但是却让我看到了一些现在新手存在的问题,其中最大的问题就是不知道自己动手,动不动就是找人帮忙,还一开口就是“帮我写XX代码,我复制”,首先,不是每个人都有义务当你苦工,其次,每个高手都是从新手成长起来的,要学会利用百度,谷歌等等搜索引擎,这是很好的学习工具,你在查找需要的资料的过程中,还可以学到一些其他东西。最后,奉劝那些别人不帮你忙就开骂的傻X伸手党们,人生的价值就在于自己的努力,收敛一点吧,不要以为自己在家里是独生子,到了社会上就也是皇帝。
言归正传,开始谈这次的主要内容:基本函数。
正如前面所说,因为基数过于庞大,我不可能挨个介绍一遍,所以我只会挑常用的来说,剩下的需要你们去自己钻研了,自己钻研其实也是很不错的学习方法。
首先说类型转换,易语言不像VB,会自动判断类型并且转换,易语言对类型有严格的检查,不存在基本类型自动转换的功能,所以就出现了类型转换函数,最常用的有:到文本,到时间(其实这个一般不怎么用。。。纯粹捎带一下),到数值,到字节,到整数,到短整数,到长整数,到小数,到字节集等等,无需因为这些函数的数量多而畏惧,到了后期,这些函数的应用会成为你的本能。这些函数的作用都差不多:将任意类型的数据转为指定类型,比如到文本,就是将其他内容转为文本型,不过到时间有固定的格式,这个大家可以自己到易语言IDE中查看(将鼠标放到命令上,会有提示,或者将光标放到命令上,也可以在支持库浏览里查看,下面的提示框中会有显示)。
而类型转换函数,是易语言里最基本的,但是也最离不开的函数,所以大家必须记熟。
然后,来谈一谈循环,先来谈谈计次循环。
来看一看这个函数的用法:
计次循环首 (循环次数,用来记录循环次数的变量 )
要重复执行的代码
计次循环尾 ()
循环次数可以直接填入整数,也可以用整数型变量来设置,而用来记录循环次数的变量可以有也可以没有,如果要记录,需要使用整数型变量。每循环一次,这个变量的值就会加一。而中间要重复执行的代码就会执行一次。
之后,来谈谈判断循环。
判断循环,分为两种:判断循环和循环判断。
乍一看,似乎只是前后颠倒了一下,但是其中的区别在于:判断循环是先执行判断,如果条件成立,则进行循环,否则跳出循环,而循环判断则是先执行命令,然后进行判断,条件成立就继续执行第二次,第三次,直至条件不成立。
也就是说,比如一个变量为1,进行判断,如果变量为0则弹出一个信息框,用这两种循环的不同在于:用判断循环会先判断一下,发现变量不等于0,于是不跳出信息框,而循环判断则会先跳出信息框,执行一次,然后判断出来变量不为0,于是接着往下执行,不进行循环。
嗯。。。今天先写这点吧。。。接着看我的C语言教程去了。。。