易语言吧 关注:266,992贴子:1,668,326

回复:新手们跟我一起学易!(从入门到精通)

取消只看楼主收藏回复

全局变量和局部变量 顾名思义 就是一个在整体的程序中都可以使用;局部呢,就是只能在定义了这个变量下的子程序中才能使用,其他的子程序是无法调用的.而程序集变量一般情况下仅在本程序集下可以被调用。若其他窗口调用时,则需要在变量名前添加所对应的“窗口名称”


47楼2013-02-28 10:00
收起回复
    先打这么多 说多了 也没有人看 呵呵!!!


    48楼2013-02-28 10:04
    回复
      2026-08-04 19:50:34
      广告
      不感兴趣
      开通SVIP免广告
      呵呵 我知道度娘有 我现在在复习 所以在自己打一遍与他人分享 自己加深记忆 也帮助了别人不是很好嘛?呵呵


      54楼2013-02-28 16:12
      回复
        全局变量因为使用的范围比较广 所以一般在赋上一个值后使用到程序里面当程序需要改动的时候只需要改动刚开始声明的地方 就可以将整个程序中使用到这个变量的值都改掉!所以在对于修改方面,很方便!但是因为全局变量占用的内存的比较大,所以在一般变量频率使用不高的情况下,为了节省内存的考虑下,还是定义一个局部变量比较好!


        55楼2013-02-28 16:19
        回复
          当我们在易语言的编辑视窗下ctrl+l新建一个变量时候,就会出现一个表格,表格中有变量的各种属性!
          类型 静态 数组


          56楼2013-02-28 16:25
          回复
            类型我就不多说了吧 前面我说了很多!让我们来看看静态是什么意思!
            静态变量和非静态变量最大的区别就是非静态变量在每次加载内存是,其值都会重新初始化,,而静态变量能够保留住当前的值。


            57楼2013-02-28 16:33
            收起回复
              而数组又是什么意思呢?

              首先我们先定义一个变量,变量名称为家庭成员,整数型 定义数组为4!那么他们意思是什么呢?就是说家庭成员变量中一共有1,2,3,4、4个成员!(在C语言中数组的第一个成员是从0开始的!声明4个数组的话呢就是0,1,2,3)改动数组里面的数值就可以变量数组中的成员数!


              58楼2013-02-28 16:39
              回复

                数组成员赋值用中括号括起来数组的成员号!


                59楼2013-02-28 16:42
                回复
                  2026-08-04 19:44:34
                  广告
                  不感兴趣
                  开通SVIP免广告
                  数组变量的基本意思也说了,剩下的就得靠自己理解 如果有人还是不懂2维数组的话呢 可以留言给我!!当然像数组的运算等等 我会在下面的算法中为大家介绍!


                  61楼2013-02-28 16:48
                  回复
                    说完了变量就不得不提常量!常量 顾名思义 它是一个恒定的值!是不能改变的!常量只能在程序设计时被定义,在程序执行过程中是不能修改其值的!
                    在我们易语言支持库中就有很多系统定义还的常量!比如说#换行符,#各种颜色,#引号等等!


                    62楼2013-02-28 16:54
                    回复
                      在编程中适时的定义常量取代一个数值,会使代码变的鲜活易懂,在下次对程序进行修改时,只需改动定义处常量即可!


                      来自手机贴吧65楼2013-02-28 21:02
                      回复
                        下面因为自身时间关系 我不得不跳着为大家介绍新一章节
                        流程控制命令!!希望大家多多包涵 呵呵 没介绍的部分抽空介绍!


                        68楼2013-03-01 14:18
                        回复
                          流程控制命令分为大类:
                          1、分支类流程控制命令:如果()、如果真()、判断()。
                          2、循环类流程控制命令:判断循环首()、循环判断首()、计次循环首()、变量循环首()。
                          3、跳转类流程控制命令包括:到循环尾()、跳出循环()、返回()、结束()。


                          69楼2013-03-01 14:22
                          回复
                            如果()命令参数条件为一个逻辑性数据(真假)。若条件为真,程序执行后续代码;若条件为假,则跳转到虚线所示的代码行继续运行。
                            如果真()命令从流程线上救可以看出与如果()命令不同,如果真()命令在条件成立的时候运行如果真()命令下的代码,否则命令什么任何动作。
                            判断()命令来实际应用上和如果()命令是差不多的!不过在程序运行效率上,判断()比如果()要好一点!


                            70楼2013-03-01 15:34
                            回复
                              2026-08-04 19:38:34
                              广告
                              不感兴趣
                              开通SVIP免广告
                              所有分支类流程控制命令都可以使用“且”和“或”来连接多个条件,并最终返回一个逻辑过节来实现多条件的联合判断!
                              ---------------------------------------------
                              比如:变量1 整数型
                              变量1=10
                              如果真(变量1<3或变量1>8)
                              信息框(“变量值不在3和8之间”,0,)
                              -----------------------------------------------
                              这段代码的功能是判断变量1是否是一个小于3或者大于8的数!值为真,测显示提示信息框


                              71楼2013-03-01 15:40
                              回复