TC官方合作论坛

标题: 【梦飞飞教程TC5.0】第2章 2.2变量与常量01 [打印本页]

作者: yeah5230    时间: 2015-7-3 20:16
标题: 【梦飞飞教程TC5.0】第2章 2.2变量与常量01
本帖最后由 yeah5230 于 2015-7-3 20:22 编辑

零基础学TC脚本开发 TC5.0版本
全中文 零基础 简单易学 -------《WINDOWS平台脚本开发》

梦飞飞精品教程
主讲:梦飞飞

QQ:446468195
旺旺:ko8881688
脚本动力学院联合出品<用心制作教程>

[梦飞飞精品教程] VIP会员办理地址:点击进入
2.2
变量与常量


1.什么是变量与常量
在程序执行过程中,其值不发生改变的量称为常量,其值可变的量称为变量。
2.变量与常量的类型
TC综合开发工具里的变量是自适应的,在使用过程中,TC综合开发工具会做根据功能所需要的类型进行自动转换,以适应程序里各种数据类型的需要
常量有明确的类型,总计有3类:字符型常量、数值型常量、逻辑型常量
[size=12.0000pt]
常量类型
描述
变量
全局变量
定义在功能之[size=12.0000pt]外的变量称之为全局变量
局部变量
定义在功能里面的变量叫局部变量
常量
[size=12.0000pt]
字符型常量
使用一对引号括起来的内容,如:“张三”、“12345”等
数字型常量
整型常量
无小数点的数字,如:100、12345等
浮点型常量
有小数点的数字,如:101.5、123.456等
逻辑型常量
这是一种特殊的常量,其值只有真(true)与假(false),在做数字判断时,TC综合开发工具定义:真的数字值为1,假为0
未赋值变量的初始值为NULL(不管是全局变量还是局部变量)
3.声明变量
变量声明的时候一定需要使用关键字 "var"或者"变量"表示声明变量,后面跟变量名,否则语法会报错。如:

var 当前血
变量 当前蓝
4.例题
[size=10.5000pt](1)编写脚本,计算1+2+3的值。
[size=10.5000pt](2)编写脚本,交换两个变量的值
假如有两个变量,x=1,y=2。现在要把他们的值交换一下。
5.变量作用域:
变量的作用域也称之为变量的生存周期全局变量和局部变量的作用域是有区别的
全局变量:
定义在功能函数之外,它的作用域是当前项目有效,其变量不会在程序执行过程被程序释放,在使用的时候遵守声明一次,整个项目里可以调用的原则
全局变量的举例:
var 名称="张三"
function 跑步()
  messagebox(名称&"在跑步!")
end
function 玩游戏()
  messagebox(名称&"在玩游戏!")
end
局部变量:
局部变量定义在功能里面,那么它的作用域就被限制在功能里,不能跨功能调用局部变量在功能与流程语句之间定义的变量,整个功能里都可以使用,但是在流程语句里定义的变量就只能在流程语句使用,不能在流程语句之外使用,也不能跨流程语句使用,除非调用的流程语句是嵌套在变量定义的流程语句里局部变量离开自己的作用域之后,变量里的所有内容都会被释放掉的如果想让这个局部变量值在其他地方可以使用,可以采用赋值给全局变量或者是作为功能的返回值返回调用者。
局部变量的举例:
function 局部变量演示1()
  if(true)
    var 名称="张三"
    messagebox(名称) // 1 正确
  else
    var 名称="李四"
    messagebox(名称)// 2 正确
  end
  while(true)
    messagebox(名称)// 3 报错
  end
  messagebox(名称)// 4 报错
end
图解:
[attach]20999[/attach]


习题
[size=12.0000pt](1)编写脚本,计算长=10,宽=20的矩形面积。


高清视频下载<回复后查看下载地址>:
【梦飞飞教程TC5.0】第2章 2.2变量与常量02:http://bbs.tyuyan.com/thread-51857-1-1.html


作者: 钱多少    时间: 2015-7-3 20:26

作者: 阿冬p    时间: 2015-7-3 21:05
看看   啊
作者: 77476661    时间: 2015-7-4 20:26

作者: qq3367229    时间: 2015-7-6 18:03
2222222
作者: ghc00259    时间: 2015-7-6 18:30
赶早不赶晚 坐等第一排
作者: dongou    时间: 2015-7-6 22:47
支持~~~~~~~~~~~!
作者: 恋上猫的术士    时间: 2015-7-8 11:04
防守打法
作者: 恋上猫的术士    时间: 2015-7-8 11:05
544646456
作者: ning0819    时间: 2015-7-9 08:32
33333333333333
作者: aa101529461    时间: 2015-7-9 08:37
///////////
作者: douzhi011    时间: 2015-7-9 11:07
学习学习
作者: zxw445    时间: 2015-7-10 07:45
第2章 2.2变量与常量01
作者: 276771665    时间: 2015-7-10 12:08
地对地导弹豆豆的
作者: xia3264024    时间: 2015-7-10 16:32
11111111111
作者: baby1078    时间: 2015-7-10 23:36
学习学习了。
作者: 三分热度    时间: 2015-7-12 00:27
ffffffffffff
作者: tuxianhua888    时间: 2015-7-12 16:08
看看
作者: hssyqs    时间: 2015-7-12 16:13
发发发发
作者: yhmjh    时间: 2015-7-12 20:31
看看
作者: yhmjh    时间: 2015-7-12 20:31
看看
作者: 封号者    时间: 2015-7-14 09:38
梦飞飞,玩玩玩
作者: zhoulanqiao    时间: 2015-7-15 11:37
fsefsefsefs
作者: heyong    时间: 2015-7-16 14:47
xzZcZczz
作者: jsxmlz    时间: 2015-7-16 19:34
学习中
作者: kssk963    时间: 2015-7-17 11:35
111111111111111111
作者: qq397303738    时间: 2015-7-17 22:56
新手学习
作者: 爱唱歌的和尚    时间: 2015-7-18 00:25
回复学习
作者: q1030133421    时间: 2015-7-22 16:50
111111111111111111
作者: tianmenghuan    时间: 2015-7-26 21:47
学习  不打酱油了
作者: 1335436058    时间: 2015-7-28 13:29
wdwdas
作者: she52001    时间: 2015-7-30 01:11
新手来看看
作者: 点点酷儿    时间: 2015-7-30 01:43
11111111111
作者: q949167968    时间: 2015-7-30 18:01
学习学习         
作者: esdfsa    时间: 2015-7-30 19:46
谢谢老师,我虚心学习下。
作者: 1256251379    时间: 2015-7-31 16:07
二〇一五年七月三十一日 16:07:41
作者: 79468981    时间: 2015-8-1 20:36
梦飞飞教程TC5.0】第2章 2.2变量与常量01 [修改]
作者: v51000    时间: 2015-8-1 22:02
学习~~~~~~~~~~~
作者: 看看9527    时间: 2015-8-2 14:19
的的顶顶顶顶顶
作者: 191481859    时间: 2015-8-3 16:56
bbbbbbbbbbbbbbbbbbbbbb
作者: 小学徒1    时间: 2015-8-4 00:09
回复查看
作者: 2359936398    时间: 2015-8-5 19:52
太麻烦了吧
作者: 幻夢幽痕    时间: 2015-8-7 11:28
下载地址
作者: swiftdapen    时间: 2015-8-9 10:33

作者: okokok456    时间: 2015-8-10 23:25
3444444444444444
作者: laomeng32    时间: 2015-8-12 03:52
视频查看
作者: lfhuarui    时间: 2015-8-15 15:13
have a look
作者: 18025301013    时间: 2015-8-24 15:29
支持。1.。11.
作者: 508814    时间: 2015-8-24 19:00
1111
作者: 尚宝2015    时间: 2015-8-26 00:22
好极了
作者: cdx8786    时间: 2015-9-2 14:38
csdvVxZ
作者: 442876601    时间: 2015-9-4 19:42
来学习学习
作者: wonaimlh    时间: 2015-9-5 22:36
楼主好人
作者: aq63430752    时间: 2015-9-6 19:54
啊啊啊啊啊
作者: cs5896797    时间: 2015-9-7 19:48
获取鼠标所在坐标
作者: qiaonan845    时间: 2015-9-8 14:16
1111111111111
作者: yaselin    时间: 2015-9-9 21:17
我来了
作者: wwxsz003    时间: 2015-9-12 23:18
们么么么么么么么么么么么么
作者: hhy1120    时间: 2015-9-17 15:03
初步学习
作者: hhy1120    时间: 2015-9-17 15:04
赶早不赶晚 坐等第一排
作者: 高冷小Q    时间: 2015-9-22 21:33

作者: 7851881    时间: 2015-9-23 17:27
阿三大四的
作者: cxql000    时间: 2015-9-25 22:36
学习一下
作者: 529905149    时间: 2015-9-29 18:45
2.2变量与常量
作者: jqphiv84731    时间: 2015-10-2 09:34

作者: 蔡可特    时间: 2015-10-9 21:14
xvzfdgzsdfbvcbc
作者: c4042000    时间: 2015-10-12 22:55
11111111111111341
作者: 13679026866    时间: 2015-10-14 09:40
学学学
作者: jhp123    时间: 2015-10-14 11:01
看看
作者: hsqysy    时间: 2015-10-15 22:49
111111111111111111111111
作者: longyushen    时间: 2015-10-17 03:26
看看先
作者: 18819254992    时间: 2015-10-18 12:20
3231312312
作者: 421207549    时间: 2015-10-18 16:58
好好学习
作者: aa675525050    时间: 2015-10-21 13:00
111111111
作者: o564233842    时间: 2015-10-24 14:18
地地地
作者: w243137321    时间: 2015-10-25 23:14
54321
作者: 11200    时间: 2015-10-28 12:01
ttrryhyy
作者: wjt1000y    时间: 2015-10-29 23:47
6666666666666666666666666
作者: 烽火丶戏诸侯    时间: 2015-11-2 15:56
谢谢楼主,资料分享
作者: 谢谢老板    时间: 2015-11-2 19:36
谢谢大侠
作者: xhyr1234    时间: 2015-11-3 12:21
5.4的吗
作者: 黑冰糖    时间: 2015-11-5 19:39
学习学习
作者: 零星一点缘    时间: 2015-11-6 20:38

作者: 18031808496    时间: 2015-11-11 18:49
踩踩踩踩踩踩踩踩踩踩踩踩
作者: 82241365    时间: 2015-11-12 22:11
dddddddd
作者: abcwangkunabc    时间: 2015-11-17 17:17

作者: 0壹路有你0    时间: 2015-11-17 22:41
1111111111111
作者: malaigou    时间: 2015-11-18 22:52
啊我看了见啊我

作者: wodeljxz    时间: 2015-11-19 09:38
学习!
作者: 18653389018    时间: 2015-11-21 16:19
+++++++++++++++++++++++++++++++++++++++++++
作者: jws2015    时间: 2015-11-24 00:32

作者: chmbob    时间: 2015-11-25 06:10
真的要回帖
作者: lqf152    时间: 2015-11-26 21:45

作者: mx956549649    时间: 2015-12-2 15:48
666666
作者: a0502001628    时间: 2015-12-2 21:06
123333333333333333333333
作者: 東方3399111    时间: 2015-12-3 11:15
感謝你的資訊分享
作者: ba8    时间: 2015-12-6 11:06
下载第二课

作者: 641288318    时间: 2015-12-6 19:29
henhao henqiangda
作者: ct74106    时间: 2015-12-8 15:56
看看
作者: nimapakai2    时间: 2015-12-13 22:29
我看看




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1