找回密码
 点一下
查看: 720|回复: 6

[已解决] 多行函数如何做成子函数

[复制链接]
发表于 2016-9-1 20:17:09 | 显示全部楼层 |阅读模式
本帖最后由 yxxiaobin 于 2016-9-2 21:13 编辑

如果只有一行倒是简单,直接写函数值,不要return关键字就好。
但是如果一个函数有多行,到最后一行才能得到返回值,要如何做?

@疯人¢衰人
 楼主| 发表于 2016-9-1 20:18:10 | 显示全部楼层
@疯人¢衰人 为毛我的@是无效的?

回复

使用道具 举报

发表于 2016-9-1 21:19:23 | 显示全部楼层
没有读懂你要问的是什么。子函数这个是指自定义函数的设定还是一个正常的子函数

点评

我定义了一个函数,勾选了子函数选项,在使用时就会直接添加到调用的地方,而不是调用这个函数。 对于单行的函数直接写就行,但是假如一个函数是多行构成的,直接写的话,添加到调用的地方肯定语法就错了。要怎么处  详情 回复 发表于 2016-9-1 21:43
回复

使用道具 举报

 楼主| 发表于 2016-9-1 21:43:46 | 显示全部楼层
疯人¢衰人 发表于 2016-9-1 21:19
没有读懂你要问的是什么。子函数这个是指自定义函数的设定还是一个正常的子函数


我定义了一个函数(带返回值的那种,不是自定义动作),勾选了子函数选项,在使用时就会直接添加到调用的地方,而不是调用这个函数。
对于单行的函数直接写就行,但是假如一个函数是多行构成的,直接写的话,添加到调用的地方肯定语法就错了。要怎么处理这种情况?
回复

使用道具 举报

发表于 2016-9-1 22:04:29 | 显示全部楼层
所以,你为什么要这么使用呢,需要写多行的时候,就用动作好了,如果需要多行带返回值,那么就不要用子函数来插入。

点评

我以为有什么方法来解决,所以就问问了。  发表于 2016-9-2 20:13
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 21:38 , Processed in 0.052260 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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