niqiu 发表于 2019-6-8 12:06:19

请教:如何像易语言那样,通过修改传入参数的值

如图,如何像易语言那样,只修改【参_测试】的值,让【测试文本】也自动修改为:修改后的文本。在不用返回值的条件下,如何实现




goldstars 发表于 2019-6-8 17:05:36


基本类型及其封装类好像都不成,只能传类,改类成员

test(** lei)   lei.b="cded"

a.b="abcdef"
test(a)
输出调试文本(a.b)

b.b="afsfsf"
test(b)
输出调试文本(b.b)

      

创世魂 发表于 2019-6-8 17:23:31

修改的时候赋值啊。赋值就改了,不赋值肯定无法修改的。。

测试文本=参_测试文本

创世魂 发表于 2019-6-8 17:23:44

本帖结贴,如有其他疑问请重新发帖提问。

niqiu 发表于 2019-6-8 17:27:44

创世魂 发表于 2019-6-8 17:23
修改的时候赋值啊。赋值就改了,不赋值肯定无法修改的。。

测试文本=参_测试文本 ...

那就只能用返回值 或者 直接给测试文本赋值了
页: [1]
查看完整版本: 请教:如何像易语言那样,通过修改传入参数的值