#[derive(Debug,Clone)]
struct User {
sequ:usize,
name:String,
id:String,
work:i32,
channel:i32,
//date:String,
}
fn ord_user_vec(v:&mut Vec<User>) {
let mut x:usize=0;
let s:usize=v.len();
let mut j:usize=0;
while x<s-1 {
while j<s-1 {
if v[j].channel > v[j+1].channel {
let temp=v[j].clone();
v[j]=v[j+1].clone();
v[j+1]=temp;
}
j+=1;
}
x+=1;
}
}
uj5u.com熱心網友回復:
找到了 變數j應該在第一層回圈內轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/155832.html
標籤:其他開發語言
上一篇:四則運算練習和考試兩種模式程式
下一篇:python 模塊的匯入
