TC官方合作论坛

标题: TC 变量赋值[1.005-2.006版本] [打印本页]

作者: 小王    时间: 2011-7-11 14:13
标题: TC 变量赋值[1.005-2.006版本]
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函数弹出一个消息框。这样一个整型的数据变成为了字符型并输出来了。



作者: liu664183272    时间: 2011-8-12 02:07
其实,这个看了很简单
作者: 泰山    时间: 2011-8-15 23:32
回复 1楼小王的帖子

:-oxuexila
作者: 522188865    时间: 2011-8-18 23:31
回复 1楼小王的帖子

學習
作者: q544483568    时间: 2011-9-4 11:16
不太明白
作者: yy1314    时间: 2011-10-2 11:55
得学习了。什么也不会
作者: 961560902    时间: 2011-10-4 00:10
学习了
作者: coolshuaibin    时间: 2011-10-10 20:29
懂了 一点点
作者: 炽天使    时间: 2011-10-10 23:52
学习了
作者: 648841831    时间: 2011-10-12 18:05
继续学习。
作者: a121216642    时间: 2011-10-12 18:08
666666
作者: a121216642    时间: 2011-10-12 18:11
ssssss
作者: a121216642    时间: 2011-10-12 18:19
hueifuhueif
作者: a121216642    时间: 2011-10-12 18:20
学习学习学习
作者: 我菜菜    时间: 2011-10-21 09:56
学习了
作者: lcy19880116    时间: 2011-10-21 21:42
美德
作者: pjberber    时间: 2011-10-28 02:27
还是要结合命令来看。学习中
作者: 迩比可比克    时间: 2011-10-28 23:16
留迹...
作者: lsx838826112    时间: 2011-10-29 08:44
收到,了解
作者: 精研    时间: 2011-10-29 23:02
谢了
作者: 木馬王子    时间: 2011-11-3 19:56
tc支持类c语言
作者: linshihan1990    时间: 2011-11-19 23:03
继续学习
作者: Vinsonlien    时间: 2011-11-20 03:31
认真看了,简单明了,学习了。
ps~因为认真看了所以发现至少3处错别字:~
作者: ltsi001    时间: 2011-11-22 10:28
学习了
作者: 曲茎通幽    时间: 2011-11-22 10:55
学习
作者: 397299762    时间: 2011-11-24 16:40
小白,好难做
作者: sckkfd    时间: 2011-11-28 22:42
学习这个 能不能转 任天堂的游戏到手机上啊?
作者: abdeweili    时间: 2011-11-30 03:43
没有数组吗?希望数据类型全一点!
作者: shijiulujun120    时间: 2011-12-3 20:46
bu jian dan le
作者: c349412010    时间: 2011-12-3 21:17
pppppppppppppppppppppppp
作者: c349412010    时间: 2011-12-3 21:17
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
作者: c349412010    时间: 2011-12-3 21:18
................................................
作者: c349412010    时间: 2011-12-3 21:19
ppppppppppppppppppppppppp
作者: c349412010    时间: 2011-12-3 21:20
9999999999999999999999999999999
作者: 一缕烟雨    时间: 2011-12-5 12:32
呵呵
作者: chen332924879    时间: 2011-12-6 17:18
:smoke奋斗吧...........
作者: gp1396    时间: 2011-12-8 11:05
学习!努力!
作者: 人生若只如初见    时间: 2011-12-9 11:16
懂了
作者: cooke    时间: 2011-12-12 13:39
天天想上
作者: whh1170    时间: 2011-12-13 08:40
很好啊
作者: hiss    时间: 2011-12-15 05:15
空间 我的心情



功能 整型 开始_点击()


字符型 心情

心情="学习是件快乐的事情!"

辅助.消息框(心情)

返回 0

功能结束




空间结束
作者: qq272599194    时间: 2011-12-17 15:27
其实,这个看了很简单
作者: liw214    时间: 2011-12-21 20:32
看了...
作者: tangq886    时间: 2011-12-25 10:09
明白
作者: ggl_mxsx    时间: 2011-12-28 20:55
回复 1楼小王的帖子

学习了
作者: 风滚草    时间: 2011-12-29 14:39
什么和什么呀
作者: ttian2011    时间: 2011-12-30 10:20
不懂装懂,永世饭桶
作者: cyzeng0058    时间: 2011-12-31 21:05
辅助.等待(1000)
作者: hu123    时间: 2012-1-4 11:52
了解..........
作者: das1833    时间: 2012-1-4 17:50
这个是看明白啦!
作者: 冰滴LO    时间: 2012-1-13 07:35
嗨起啦
作者: zjra_lhf    时间: 2012-1-14 14:41
学习了,学过程序的应该知道!
作者: 13855868458    时间: 2012-1-17 12:41
菜鸟报到
:<
作者: 枫丶洛    时间: 2012-1-17 14:28
来学习~
作者: bz1986    时间: 2012-1-17 21:56
多谢分享
作者: w383965374    时间: 2012-1-20 22:23
跟其他编程语言一样的吗?
作者: viggo    时间: 2012-1-22 16:20
加油哇,大家一定加油哇
作者: fdsajkll    时间: 2012-1-25 10:04
学习中。。。。。。。。。
作者: li470572465    时间: 2012-2-1 16:00
继续学习
作者: zhq323489    时间: 2012-2-6 10:35
白的不能在白的纯小白学习中,表示完全看不懂
作者: 大大的菜鸟    时间: 2012-2-10 07:24
学习
作者: jianjian01    时间: 2012-2-13 05:09
新手 还是很多不明白 希望能有更详细的视频教程
作者: 学生    时间: 2012-2-19 21:48
我的理解:类型匹配就向几种不同的语言、本地的能听懂、换个地就听不懂了、听不懂怎么办啊?——找翻译啊!
整型 a相当于外语

字符型 str相当于国语

a=10

str=转换.整型转字符型(a)把老外说的10翻译成国语;其中等号就是翻译员

作者: wisonzxy    时间: 2012-2-21 04:17
转换函数名字很直接。
作者: efglz    时间: 2012-2-22 13:04
楼主,发贴时把一些关键字看好,别发错的,第二个例子就有错。
对于我们新手来,有时要看半天,才能确定谁对谁错。
要是复杂的出错根本就看不懂。
作者: efglz    时间: 2012-2-22 13:10
学习中
作者: sinsin1210    时间: 2012-2-24 06:14
努力學習中
新手報到......:D
作者: qwer870807970    时间: 2012-2-27 00:14
不懂。。
作者: baiw1234    时间: 2012-3-14 11:22
大概明白
作者: 袁照威jason    时间: 2012-3-18 13:57
学习了
作者: yeshang89    时间: 2012-3-24 12:16
学习……
作者: q13849921461    时间: 2012-3-26 20:55
回复 2楼liu664183272的帖子

恩,好人家
作者: nohacker    时间: 2012-3-29 12:43
有一段 错误了  下面通过一个例子进行解释,如下代码:




int a

a=100

double b

b=100.123

string c

c="我是字符串"

bool d

d=真




分析说明:首先定义了一个整型变量a并给a赋了一个初始值为100,然后定义了一个浮点型的变量a并给b赋了一个初始值100.123
应该是 定义了一个整型变量b并给b赋了一个初始值100.123  希望楼主改正 不让会让很多新手迷糊 :)
作者: nohacker    时间: 2012-3-29 12:45
我晕 对不起 我自己都说错了  应该是 定义了一个浮点型变量b:-|
作者: suxiaoping058    时间: 2012-4-2 15:34
很强调基础啊
作者: kensuncheung    时间: 2012-4-6 16:13
认真学习了。还是比较容易的
作者: suxiaoping058    时间: 2012-4-6 16:44
这个是简单之中蕴含基本原理,很实用的对于新手来说!
作者: benswallow    时间: 2012-4-9 11:40
用了鸟文的,学这个还转换不过来
作者: zhang898600    时间: 2012-4-17 13:07
学习
作者: s463813442    时间: 2012-4-22 17:58
明白了
作者: jyp2022    时间: 2012-4-22 18:55
回复 1楼小王的帖子

早知道来这里学c语言了
作者: pengxinyu268    时间: 2012-4-24 19:10
学了几天 终于懂点了
作者: ptayboy    时间: 2012-4-29 12:10
路过..ing
作者: tgboy0001    时间: 2012-4-29 23:52
understand.............
作者: 水人04    时间: 2012-5-2 17:22
很明白
作者: a841597117    时间: 2012-5-5 20:31
谢谢你们的帮助 帖
作者: lixuefeng1008    时间: 2012-5-5 22:49
没学英语啊看不懂
作者: yliang11    时间: 2012-6-12 11:22
新手学习了
  1. :DTC
复制代码

作者: asd19921026    时间: 2012-7-9 22:50
支持!! ~
作者: laowantong    时间: 2013-3-6 10:38
收获
作者: yangfusheng    时间: 2013-11-23 21:33
有贴必回,最喜欢楼主这样的有为青年了~




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