梦幻的彼岸 发表于 2017-12-20 23:06:03

小白的奋斗之路:第十七天

本帖最后由 梦幻的彼岸 于 2017-12-22 00:32 编辑

                                                                  加油坚持下去

   闲话:作为一个小白,学习的路程很坎坷,但我们要坚持下去。 加油伙伴们,前辈们也要努力呦,小心被我们超越 嘻嘻
    帖子作用:方便小白学习,前辈指正优化,自己能坚持下去。
   今天所用的工具:易语言5.7(加密狗版) 截屏软件    美图秀
   开始:
   今天的学习内容是:易语言 通过一个程序学习静态变量与分静态变量的区别
   编译方法:易语言基本组件与命令的组合搭配
   所用到的窗口:启动窗口 窗口1
   所用到的基本组件:图片框 分组框 标签按钮 编辑框 通用对话框(具体的说明 ,大家在网上找到的和软件提示的要比我写出来的好,我就不写了 望见谅)
   所用到的命令:图片资源表 = 载入 (窗口1, , 真)   画板1.滚动写行 (静态变量) 画板1.滚动写行 (非静态变量)
   今天的知识点:(感觉有必要说下)
静态变量与动态变量的区别:非静态变量在其所在子程序开始被执行前自动分配存储空间并初始化,在所在子程序执行完毕后自动释放所分配的存储空间,也就是说,变量的存储空间仅在其所在子程序执行过程中存在;而静态变量则保留现行内容以供下次继续使用。
虽然在全局变量和程序集变量里没有设置“静态”选项,但是全局变量一旦赋值,变量数据就占据了指定的存储空间,并在程序运行期间永久存在仅在应用程序启动运行前被初始化一次,只有程序结束,存储空间才被释放。程序集也是一样,在程序集里面,程序集变量一旦赋值,只有程序集退出时,存储空间才被释放。源码展示:


成果展示:

附件 源码和成果感觉没有必要下载 嘻嘻 要攒论坛币了 嘻嘻希望多的能赞助我一个 嘻嘻(✿◕‿◕✿)

Niay 发表于 2017-12-21 11:52:06

继续加油吧!

Niay 发表于 2018-1-7 15:20:40

老哥,你学习的怎么样,好久没看你发帖了
页: [1]
查看完整版本: 小白的奋斗之路:第十七天