递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 381|回复: 5
打印 上一主题 下一主题

[视窗] 我写了一个方法,要返回多个数据,都是整数的,怎么弄?

[复制链接]

29

主题

75

帖子

533

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
533
跳转到指定楼层
楼主
本帖最后由 晴云 于 2026-8-15 16:33 编辑

我写了一个方法,要返回多个数据,都是整数的,传参除了写整数,还要怎么设置,传进来的整数,值修改了,但是最后取出来还是0,就像下面的 最近目标类型 和 最近距离

回复

使用道具 举报

7

主题

145

帖子

1534

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1534
沙发
发表于 4 天前 | 只看该作者
整数类或其他类型来转,比如文本
回复

使用道具 举报

57

主题

317

帖子

2613

积分

银牌会员

Rank: 6Rank: 6

积分
2613
QQ
板凳
发表于 4 天前 | 只看该作者
你新建一个类,把你要传的参数以成员变量写进去,不要✓静态,比如你这个方法,参数就写一个,类型就是你刚才新建的类名称,比如你这个方法取数值,就这样:参数.怪物数组.取成员(0)参数.挖肉数组.取成员(0)
返回也是一样,在这个方法里新建变量,类型就是新建的,把数据赋值到这个变量,把返回类型也填写这个新建的类名称,返回(新建变量)
回复

使用道具 举报

502

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
49364
QQ
地板
发表于 4 天前 | 只看该作者
用 整数类
回复

使用道具 举报

7

主题

89

帖子

2184

积分

银牌会员

Rank: 6Rank: 6

积分
2184
5#
发表于 4 天前 来自手机 | 只看该作者
<火山程序 类型 = "通常" 版本 = 1 />  // ============================================ // 学生信息类定义 // ============================================ 类 学生信息类 <公开> {     变量 姓名 <公开 类型 = 文本型>     变量 身高 <公开 类型 = 小数>      // 单位:厘米     变量 性别 <公开 类型 = 文本型>    // "男" / "女"      方法 展示信息 <公开>     {         标准输出行 ("姓名: " + 姓名)         标准输出行 ("身高: " + 到文本 (身高) + "cm")         标准输出行 ("性别: " + 性别)         标准输出行 ("-------------------")     } }  // ============================================ // 核心方法:只接收一个参数(局部变量地址指针) // 直接通过读指针处对象获取参考,修改原始对象 // ============================================ 方法 修改学生信息 <公开> 参数 学生信息 <类型 = 学生信息类> {     // 直接通过读指针处对象获取参考,修改成员     读指针处对象 (学生信息, 学生信息类).姓名 = "王五"     读指针处对象 (学生信息, 学生信息类).身高 = 178.5     读指针处对象 (学生信息, 学生信息类).性别 = "男"      标准输出行 ("=== 方法内部修改后 ===")     读指针处对象 (学生信息, 学生信息类).展示信息 () }  // ============================================ // 测试入口 // ============================================ 方法 测试入口 <公开> {     // 1. 声明一个局部变量     变量 学生1 <类型 = 学生信息类>      // 2. 给局部变量赋初始值     学生1.姓名 = "张三"     学生1.身高 = 175.0     学生1.性别 = "男"      标准输出行 ("=== 修改前 ===")     学生1.展示信息 ()      // 3. 取局部变量的地址,作为变整数传入方法     修改学生信息 (取变量地址 (学生1))      // 4. 验证:原始局部变量已被方法内部修改     标准输出行 ("=== 修改后(读取原始局部变量) ===")     学生1.展示信息 () }
回复

使用道具 举报

7

主题

89

帖子

2184

积分

银牌会员

Rank: 6Rank: 6

积分
2184
6#
发表于 4 天前 来自手机 | 只看该作者
【ima知识库】火山平台俱乐部  https://ima.qq.com/wiki/?shareId=2c2463ead49d96d9f3a96906e129c217c1b8be82697e54e22370893ce6fe1fe3
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-8-19 11:44 , Processed in 0.086269 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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