TC函数返回语句
返回语句格式:返回 XXX
TC函数返回语句概念:所谓的函数返回语句就是用户自定义的一个功能函数并返回该函数的一个值或表达式,函数定义所选择的数据类型与返回语句的类型必须保持一致。当函数被别的函数调用时,该函数的返回语句将直接返回给调用者。
注意:函数返回类型必须要和函数定义的数据类型一致。
下面通过例子介绍,如下代码:
功能 整型 相加(整型 a,整型 b) //定义返回类型为整型函数,调用此函数时,需要给它传2个整型的数据 整型 求和 求和=a+b //2个数相加 返回 求和
//返回整型 sum 功能结束
分析说明:上面定义一个数据类型和参数都为整型的函数,该函数实现了两个整型数据的相加求和功能, 返回了两个数求和结果,返回类型为同样也是整型。
下面我们再看一个例子进行对比,代码如下:
功能 整型 ok()
返回 "sss"
//error 函数报错
功能结束
分析说明:该代码定义了一个为OK命名的整型函数,该函数返回了一个字符串,显然返回的类型和定义类型不一致,所以该函数不能正常运行,直接会报错。
下面我们看一个调用该函数的代码,如下:
空间 我的程序
功能 整型 相加(整型 a,整型 b) //定义整型函数 整型 求和 求和=a+b //2个数相加 返回 求和
//返回整型 求和 功能结束 功能 整型 开始_点击() //开始执行的事件函数 整型 求和 字符型 结果 求和=我的程序.相加(100,100) 结果=转换.整型转字符型(求和) 辅助.消息框(结果) 返回 0 功能结束 空间结束
分析说明:该代码体现了一个函数调用的全过程,首先代码先从开始执行,然后调用求和函数,调用的实参数据类型一定要和求和函数的形参一致,之后函数返回了一个求和的结果赋给了开始函数中定义的整型变量求和,并把这个求和转换为字符型以消息框的形式弹出在界面。
|