TC官方合作论坛

 找回密码
 立即注册
查看: 4935|回复: 36
打印 上一主题 下一主题

[学习心得] TC函数返回语句[1.005-2.006版本]

[复制链接]
跳转到指定楼层
楼主
发表于 2011-7-11 14:59:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
TC函数返回语句

返回语句格式:返回 XXX

TC函数返回语句概念:所谓的函数返回语句就是用户自定义的一个功能函数并返回该函数的一个值或表达式,函数定义所选择的数据类型与返回语句的类型必须保持一致。当函数被别的函数调用时,该函数的返回语句将直接返回给调用者。

注意:函数返回类型必须要和函数定义的数据类型一致。


下面通过例子介绍,如下代码:

功能 整型 相加(整型 a,整型 b)
//定义返回类型为整型函数,调用此函数时,需要给它传2个整型的数据
整型 求和
求和=a+b        
//2个数相加
返回 求和
//返回整型 sum
功能结束

分析说明:上面定义一个数据类型和参数都为整型的函数,该函数实现了两个整型数据的相加求和功能, 返回了两个数求和结果,返回类型为同样也是整型。

下面我们再看一个例子进行对比,代码如下:

功能 整型 ok()
返回 "sss"
//error 函数报错
功能结束

分析说明:该代码定义了一个为OK命名的整型函数,该函数返回了一个字符串,显然返回的类型和定义类型不一致,所以该函数不能正常运行,直接会报错。
下面我们看一个调用该函数的代码,如下:

空间 我的程序

功能 整型 相加(整型 a,整型 b)
//定义整型函数
整型 求和
求和=a+b         
//2个数相加
返回 求和
//返回整型 求和
功能结束
功能 整型 开始_点击()
//开始执行的事件函数
整型 求和
字符型 结果
求和=我的程序.相加(100,100)
结果=转换.整型转字符型(求和)
辅助.消息框(结果)
返回 0  
功能结束
空间结束

分析说明:该代码体现了一个函数调用的全过程,首先代码先从开始执行,然后调用求和函数,调用的实参数据类型一定要和求和函数的形参一致,之后函数返回了一个求和的结果赋给了开始函数中定义的整型变量求和,并把这个求和转换为字符型以消息框的形式弹出在界面。











本帖子中包含更多资源

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

x
回复

使用道具 举报

37#
发表于 2013-11-23 21:37:07 | 只看该作者
有贴必回,最喜欢楼主这样的有为青年了~
回复 支持 反对

使用道具 举报

36#
发表于 2012-7-13 10:54:52 | 只看该作者
看看
回复 支持 反对

使用道具 举报

35#
发表于 2012-7-9 16:24:32 | 只看该作者
学习中
回复 支持 反对

使用道具 举报

34#
发表于 2012-6-12 11:19:26 | 只看该作者
新手学习了24
回复 支持 反对

使用道具 举报

33#
发表于 2012-5-12 20:31:27 | 只看该作者
如果能详细讲解脚本里每一步的用意就更有利于初学者接受了
回复 支持 反对

使用道具 举报

32#
发表于 2012-5-2 16:29:51 | 只看该作者
需要多练习
回复 支持 反对

使用道具 举报

31#
发表于 2012-5-2 14:50:39 | 只看该作者
很好,很强大!
回复 支持 反对

使用道具 举报

30#
发表于 2012-4-29 12:07:58 | 只看该作者
路过..ing
回复 支持 反对

使用道具 举报

29#
发表于 2012-4-23 15:32:59 | 只看该作者
学习了  好东西大家分享!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-19 20:38 , Processed in 0.290276 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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