TC官方合作论坛

标题: 一段程序要重复使用五次,如何操作,不要粘贴五次 [打印本页]

作者: lcy944046    时间: 2013-4-8 17:22
标题: 一段程序要重复使用五次,如何操作,不要粘贴五次
一段程序要重复使用五次,如何操作,不想粘贴五次,那样代码太长了,用什么命令好!初学,请高手们指导下,谢谢!比如:功能A里有几行代码要重复五次,想把这几行代码提出来写成功能B,
如何在功能A里调用功能B(功能A里不同的五个地方调用五次功能B),功能A和功能B在一个空间里的,用用命令啊,请教!

作者: milai5201    时间: 2013-4-8 17:30
回复 1楼lcy944046的帖子

遍历(i=0;i<5;i++)

...........//这里写功能A的代码

遍历结束
作者: lcy944046    时间: 2013-4-8 17:45
谢谢你的解答,但我是想在功能Ajfd 重复功能B五次啊
作者: lcy944046    时间: 2013-4-8 17:46
谢谢你的解答,但我是想在功能A里  重复功能B五次 啊
作者: lcy944046    时间: 2013-4-8 17:49
而且还是在功能A的五个不同地方调用功能B
作者: milai5201    时间: 2013-4-8 17:51
回复 4楼lcy944046的帖子

这个意思是一样的

空间 我的脚本

功能 A()
...
功能结束

功能 B()
遍历(i=0;i<5;i++)
我的脚本.A()
遍历结束
功能结束

空间结束


如果我的回答对你有帮助,请点击右下角采纳一个,谢谢!
作者: lcy944046    时间: 2013-4-8 18:05
谢谢你的解答,但是还不是我的意思哦
功能A比如有500行代码,功能B其实是包含在功能A中的40行代码。
但是这40行代码要在500行里重复五次,我不想把代码粘贴五次,那样脚本代码就太多了,没有技术性,
如何将这40行代码做成一个程序,方便五次调用呢?
如何解决呢?请你帮帮我,谢谢!
作者: zhkq    时间: 2013-4-8 18:20
空间 测试
功能 a()
  代码。。。
  测试.b()
  代码。。。。
  测试.b()
  代码。。。
  测试.b()
  代码。。。
  测试.b()
  代码。。
  测试.b()
功能结束


功能 b()
  代码
功能结束

空间结束

作者: milai5201    时间: 2013-4-8 20:08
回复 7楼lcy944046的帖子

不知道是我不明白你的意思 还是你看不懂代码...

6楼的代码已经足够解决你现在表达的想要实现的功能了
作者: 26666180    时间: 2013-4-8 20:29
学习了
作者: xianruo    时间: 2013-4-9 23:54
把B做成一个功能函数.....然后可以随意调用了...

空间名.功能B(参数)
作者: zhtzhang525    时间: 2013-8-8 16:11
对我很有用。 问一下?是不是重复功能去掉了?
作者: a422375240    时间: 2013-8-14 08:22
学习了




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