TC官方合作论坛

标题: 关于如果语句中的返回问题 [打印本页]

作者: gxd6711846    时间: 2014-2-7 00:58
标题: 关于如果语句中的返回问题
我打
返回()
会提示> 行号:23 错误信息:return关键字与return之后的语句中间没有空格,应该加上空格
我打
返回 ()←中间加了空格
会提示> 行号:23 错误信息:错误的return表达式'()'
是怎么回事呢?

作者: zxw445    时间: 2014-2-7 01:35
返回这个函数 是没有括号可言!

以下是返回函数用法
功能 按钮0_点击()
结果=空间名.加法()
调试输出(结果)
功能结束
功能 加法()
值=1+1
返回 值
功能结束

作者: gxd6711846    时间: 2014-2-7 01:49
zxw445 发表于 2014-2-7 01:35
返回这个函数 是没有括号可言!

以下是返回函数用法

没太看懂啊
作者: 君笨笨    时间: 2014-2-7 02:07
本帖最后由 君笨笨 于 2014-2-7 02:11 编辑
返回格式是这样滴: function test()
  a=1
   if(a==1)
       返回 "美女"
   else
       返回 ”搓男“
   endif
endfunctio




作者: gxd6711846    时间: 2014-2-7 02:09
君笨笨 发表于 2014-2-7 02:07
本帖最后由 君笨笨 于 2014-2-7 02:09 编辑
返回格式是这样滴:
function test( ...

还是看不懂。。
作者: gxd6711846    时间: 2014-2-7 02:09
君笨笨 发表于 2014-2-7 02:07
本帖最后由 君笨笨 于 2014-2-7 02:09 编辑
返回格式是这样滴:
function test( ...

能不能简单点
作者: 君笨笨    时间: 2014-2-7 02:12
本帖最后由 君笨笨 于 2014-2-7 02:13 编辑
gxd6711846 发表于 2014-2-7 02:09
能不能简单点

已经很简单了:
function test()
       返回 "美女"
endfunction


作者: gxd6711846    时间: 2014-2-7 02:16
君笨笨 发表于 2014-2-7 02:12
本帖最后由 君笨笨 于 2014-2-7 02:13 编辑

已经很简单了:

是,我就是这么打的,他提示我错误
作者: rainshine    时间: 2014-2-7 02:21
君笨笨 发表于 2014-2-7 02:12
本帖最后由 君笨笨 于 2014-2-7 02:13 编辑

已经很简单了:

我对这哥们无语 肯定是E语言学多了 在c++里 return 是个关键字 非函数- -
作者: gxd6711846    时间: 2014-2-7 02:23
rainshine 发表于 2014-2-7 02:21
我对这哥们无语 肯定是E语言学多了 在c++里 return 是个关键字 非函数- -

怎么办啊?我还没有解决这个问题,还在研究中。。
作者: 君笨笨    时间: 2014-2-7 02:23
rainshine 发表于 2014-2-7 02:21
我对这哥们无语 肯定是E语言学多了 在c++里 return 是个关键字 非函数- -

我也无语了,啊哈哈哈哈哈哈哈哈哈哈哈~楼主再去看看基础语法~其实很简单的~,复制我的过去试试就知道了。。。
作者: 君笨笨    时间: 2014-2-7 02:24
gxd6711846 发表于 2014-2-7 02:16
是,我就是这么打的,他提示我错误

另外就是你不是这样打得,你返回的是什么玩意,人家前面那些人都说了,不要返回括号,你压根就没有听,我有什么办法呢~~~~~~~~
作者: gxd6711846    时间: 2014-2-7 02:26
为什么这个返回表达式就是打不出来
作者: gxd6711846    时间: 2014-2-7 02:26
一运行就错误
作者: 君笨笨    时间: 2014-2-7 02:27
你到底有没有听别人说的话?
作者: rainshine    时间: 2014-2-7 02:32
君笨笨 发表于 2014-2-7 02:23
我也无语了,啊哈哈哈哈哈哈哈哈哈哈哈~楼主再去看看基础语法~其实很简单的~,复制我的过去试试就知道了 ...

我们集体无语了。
作者: rainshine    时间: 2014-2-7 02:32
gxd6711846 发表于 2014-2-7 02:23
怎么办啊?我还没有解决这个问题,还在研究中。。

你  return 123 你这样试试肯定行
作者: 君笨笨    时间: 2014-2-7 02:35
rainshine 发表于 2014-2-7 02:32
你  return 123 你这样试试肯定行

碎叫了,哥哥~~~~~明天见~
作者: rainshine    时间: 2014-2-7 04:48
君笨笨 发表于 2014-2-7 02:35
碎叫了,哥哥~~~~~明天见~

我勒个去 我通宵了……今天居然不困啊。早安了。
作者: zxw445    时间: 2014-2-7 08:56
gxd6711846 发表于 2014-2-7 01:49
没太看懂啊

我已经说得很明白了.

返回这个函数没有括号.

按照我写的去自己试下

作者: 君笨笨    时间: 2014-2-7 09:46
zxw445 发表于 2014-2-7 08:56
我已经说得很明白了.

返回这个函数没有括号.

他不听的,告诉他了~
作者: 君笨笨    时间: 2014-2-7 09:50
R哥哥你这么刁~~我最多3点多久睡了额,熬夜我可不想熬,我是女孩子,跟你们男孩子就是不能比啊~~~
作者: 落幕    时间: 2014-2-7 10:37
return  后面是跟一个东西的   比如你返加一个字符串    return  "001"   你如果光打上return ()  这个是错误的。TC不带你这样玩的。

作者: gxd6711846    时间: 2014-2-7 14:04
zxw445 发表于 2014-2-7 08:56
我已经说得很明白了.

返回这个函数没有括号.

就是不加括号呗?那我看视频里为什么要加括号呢?版本问题?
作者: gxd6711846    时间: 2014-2-7 14:04
gxd6711846 发表于 2014-2-7 14:04
就是不加括号呗?那我看视频里为什么要加括号呢?版本问题?

我这就去试下,等我消息
作者: gxd6711846    时间: 2014-2-7 14:05
落幕 发表于 2014-2-7 10:37
return  后面是跟一个东西的   比如你返加一个字符串    return  "001"   你如果光打上return ()  这个是错 ...

噢,我貌似明白了,但是视频中就是这样打的啊,他咋就能运行呐?
作者: gxd6711846    时间: 2014-2-7 14:20
君笨笨 发表于 2014-2-7 02:24
另外就是你不是这样打得,你返回的是什么玩意,人家前面那些人都说了,不要返回括号,你压根就没有听,我 ...

你没说不要括号,说的话不说那么直接,非得让我去琢磨?
作者: gxd6711846    时间: 2014-2-7 14:20
rainshine 发表于 2014-2-7 02:32
我们集体无语了。

请原谅我这个笨蛋
作者: gxd6711846    时间: 2014-2-7 14:45
君笨笨 发表于 2014-2-7 02:07
本帖最后由 君笨笨 于 2014-2-7 02:11 编辑
返回格式是这样滴: function test()
[/backcolo ...

是我看错了,视频里打的不是括号,是0
作者: rainshine    时间: 2014-2-7 15:12
gxd6711846 发表于 2014-2-7 14:45
是我看错了,视频里打的不是括号,是0

………………………………零。。。括号。。。。我想笑……别怪我……嘿嘿。
作者: gxd6711846    时间: 2014-2-7 15:29
rainshine 发表于 2014-2-7 15:12
………………………………零。。。括号。。。。我想笑……别怪我……嘿嘿。 ...

没事的,视力不好。。
作者: rainshine    时间: 2014-2-7 15:37
gxd6711846 发表于 2014-2-7 15:29
没事的,视力不好。。

嗯 以后就不会犯这个错误了~挺好的。
作者: 玖天_Teemo    时间: 2014-2-7 17:34
看完 返回0
作者: gxd6711846    时间: 2014-2-7 21:18
rainshine 发表于 2014-2-7 15:37
嗯 以后就不会犯这个错误了~挺好的。

嗯,以后知道注意了
作者: gxd6711846    时间: 2014-2-7 21:19
玖天_Teemo 发表于 2014-2-7 17:34
看完 返回0


作者: 水水水水    时间: 2014-4-6 08:44
rainshine 发表于 2014-2-7 15:12
………………………………零。。。括号。。。。我想笑……别怪我……嘿嘿。 ...

我也在看楼主说的这个视频,心生疑问,多看了几遍,搞明白了,这还要多谢楼主哈。
不过这个返回命令我还没看到帮主文档里有说明,另外问一下,这个命令除了可以用来返回到前面的命令行以外能不能用来当跳转命令跳转到后面的命令行去?
作者: 水水水水    时间: 2014-4-6 08:46
水水水水 发表于 2014-4-6 08:44
我也在看楼主说的这个视频,心生疑问,多看了几遍,搞明白了,这还要多谢楼主哈。
不过这个返回命令我还 ...

实践出真知,实验可行,但必须用行号,如果行号发生变化就会影响程序的执行了。




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