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
新手学习了
作者: 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 |