TC官方合作论坛

 找回密码
 立即注册
查看: 16416|回复: 90

[学习心得] TC 变量赋值[1.005-2.006版本]

[复制链接]
发表于 2011-7-11 14:13:13 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TC变量赋值

TC变量赋值概念:所谓的赋值语句就是在函数中给定义好的变量赋予一个初始值,让变量获得初始值参加任务的执行,所赋“值”可以是数字,也可以是字符串。

赋值语句的格式:变量名 = 计算表达式(必须和变量名的数据类型对应,这里可以是常量、变量、函数调用、或是计算表达试),在赋值的时候应该注意等号( “=” )两边的数据类型要一致。

类型匹配:int(整型)只能赋值int数据,double(浮点型)只能赋值double型数据,string(字符型)bool(逻辑型)也一样,否则会出错。

下面是一个赋值语句,如下代码:

字符型 strHelp
strHelp="this is a test"
//这就是一个简单的赋值语句,strHelp为变量名

分析说明:该代码定义了一个字符类型的strHelp变量,然后将"this is a test"赋予给了strHelp。

下面通过一个例子进行解释,如下代码:

int a
a=100
double b
b=100.123
string c
c="我是字符串"
bool d
d=

分析说明:首先定义了一个整型变量a并给a赋了一个初始值为100,然后定义了一个浮点型的变量a并给b赋了一个初始值100.123,之后又定义了一个字符型变量c并给c赋了一个初始值"我试字符串",最后定义了一个逻辑型变量d并给d变量赋了一个为真的值,若上面这些定义方法没有遵循正确的类型赋值的话,程序会报错,说数据类型一致。

下面我们再看一个例子,如下:

int e
e="hello"
//在这里把一个字符串类似的数据赋值给整型,运行时会报错

分析说明:由于e变量是一个整型数据,而"hellos"是一个字符串,数据类型不相同所以不能赋值,运行会报错,假如想要跨类型赋值,请使用相应的数据类型转换函数。

又如:

空间 我的程序

功能 整型 开始_点击()
整型 a
字符型 str
a=10
str=转换.整型转字符型(a)
//int型数据转换为string型
辅助.消息框(str)
返回 0
功能结束

空间结束

分析说明:首先我们定义了两个变量分别为整型数据的a变量和字符型数据的str变量,随后我们给变量a赋值10,下面我们通过TC的功能函数将整型a的值转换为字符型,然后再使用TC函数弹出一个消息框。这样一个整型的数据变成为了字符型并输出来了。


回复

使用道具 举报

发表于 2011-8-12 02:07:39 | 显示全部楼层
其实,这个看了很简单
回复 支持 反对

使用道具 举报

发表于 2011-8-15 23:32:11 | 显示全部楼层
回复 1楼小王的帖子

:-oxuexila
回复 支持 反对

使用道具 举报

发表于 2011-8-18 23:31:40 | 显示全部楼层
回复 1楼小王的帖子

學習
回复 支持 反对

使用道具 举报

发表于 2011-9-4 11:16:09 | 显示全部楼层
不太明白
回复 支持 反对

使用道具 举报

发表于 2011-10-2 11:55:58 | 显示全部楼层
得学习了。什么也不会
回复 支持 反对

使用道具 举报

发表于 2011-10-4 00:10:28 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2011-10-10 20:29:59 | 显示全部楼层
懂了 一点点
回复 支持 反对

使用道具 举报

发表于 2011-10-10 23:52:56 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2011-10-12 18:05:28 | 显示全部楼层
继续学习。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 11:44 , Processed in 0.041021 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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