Dzwebs.Net

撰写电脑技术杂文十余年

rust退出循环带返回值回到标签处的例子

Admin | 2024-3-22 16:50:43 | 被阅次数 | 443

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

rust退出循环带返回值回到标签处的例子

fn main(){

let students = vec![1,3,5,7,9,];

let mut c = 0;

let g = 'out:loop{

for s in students.iter() {

c += 1;

if *s == 7{

break 'out (c,*s);

}

}

};

println!("第{}个,值是{}", g.0,g.1);

}
/*
第4个,值是7
*/

该杂文来自: 最新技术

上一篇:rust之函数式编程示例1

下一篇:rust拼接字符串或连接字符串的几种方法

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计