易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2107|回复: 7

[技术文章] 易语言变量详解

[复制链接]

297

主题

537

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
14136

幽默大师终生成就

威望
0
易币
13514
贡献
0
积分
14136
UID
580
在线时间
450 小时
注册时间
2019-12-5
发表于 2020-3-8 21:44:09 | 显示全部楼层 |阅读模式
本课均以新建窗口程序为例(菜单里新建,选择窗口程序,双击窗口,进入代码页)
一.变量操作
1.定义:变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的
2.分类:局部变量:只可用于本子程序
         程序集变量:可用于本程序集
         全局变量:整个程序都可以使用
3.声明:先以局部变量为例
截图202003082142195388..png
直接创建方法是按住CARL+L键
出来一个表格.如下图
截图202003082142562410..png
变量名填写名字,不可用数字和特殊字符开头,其他都可以
变量类型分为以下几种常用的:
截图202003082143302745..png
这里只介绍几个难懂的
字节型:只可以存储一个字节(基本用不到)
逻辑型:只可以是真或假(就是成立和不成立,用于逻辑判断)
字节集:储存多个字节(较少用到)
子程序指针:指向子程序(目前不要求懂)
辨析:
1.小数型和双精度小数型
小数型:最多七位小数,但取值范围为3.4E±383.4*1038次方和3.4*10的负38次方之间)
双精度小数型:最多十五位小数,但取值范围为1.7E±38
2.整数型,短整数型和长整数型
首先,这三者都只能存储整数,遇到小数自动舍去小数位
取值范围分别为
短整数型:±32768
整数型:±2147483648
长整数型:±9223372036854775808
平常一般都使用整数型,因此大家可以明白为什么在娱乐插件中数值太大会变成负数了
然后是静态栏,这里先简单介绍以下,双击一下会出现一个对号,代表静态变量,意思是只初始化一次,会一直保留上次的值,否则为动态变量,每次程序运行到这里都会重新初始化。一般用不到
最后是数组栏,数组在后面讲解,目前不需要知道
4.赋值
赋值就是给变量一个值,变量的本质就是存储数据,便于使用。
格式(变量名均为a,每个大类型都举一个例子,编程中格式尤为重要,易语言还有自动检测和更正功能,还算好的)
整数型:a=1
文本型:a=1
日期时间型:a=[20191012
逻辑型:a=
字节集:a={122233255}
子程序指针:a=&_启动窗口_创建完毕
变量的讲解到此结束,关键要注意的就是格式和不能超出范围。




0

主题

18

帖子

2733

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
2733

终生成就赞助会员

威望
198
易币
2319
贡献
0
积分
2733
UID
833
在线时间
112 小时
注册时间
2020-1-3
发表于 2020-3-8 23:53:00 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

0

主题

5

帖子

11

积分

初识易语言

Rank: 1

积分
11
威望
0
易币
6
贡献
0
积分
11
UID
2471
在线时间
1 小时
注册时间
2020-3-13
发表于 2020-3-13 21:26:38 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

7

帖子

9

积分

初识易语言

Rank: 1

积分
9
威望
0
易币
2
贡献
0
积分
9
UID
3062
在线时间
2 小时
注册时间
2020-3-27
发表于 2020-3-28 07:25:44 | 显示全部楼层
拿走不谢
回复

使用道具 举报

0

主题

13

帖子

27

积分

初识易语言

Rank: 1

积分
27
威望
0
易币
14
贡献
0
积分
27
UID
4027
在线时间
2 小时
注册时间
2020-4-16
发表于 2020-4-16 18:05:48 | 显示全部楼层

楼主,我太崇拜你了!我想我是一天也不能离开易语言吧
回复

使用道具 举报

0

主题

4

帖子

26

积分

初识易语言

Rank: 1

积分
26
威望
0
易币
22
贡献
0
积分
26
UID
4999
在线时间
2 小时
注册时间
2020-5-4
发表于 2020-5-9 19:50:50 | 显示全部楼层
谢谢楼主 看着真棒啊
回复

使用道具 举报

0

主题

5

帖子

11

积分

初识易语言

Rank: 1

积分
11
威望
0
易币
6
贡献
0
积分
11
UID
5548
在线时间
1 小时
注册时间
2020-5-9
发表于 2020-5-9 21:27:06 | 显示全部楼层
我大概看了一下  我还需要努力
回复

使用道具 举报

0

主题

2368

帖子

9586

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9586
威望
198
易币
6819
贡献
0
积分
9586
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-28 23:09:42 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-4-24 13:17 , Processed in 0.250047 second(s), 40 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表