其他分享
首页 > 其他分享> > [记]RUSTstruct

[记]RUSTstruct

作者:互联网

个人观点:

  Rust有个特点,喜欢基于变量或者是数据来进行附加的操作;

  比如说struct 结构体;

声明结构体
struct Number {
    width:u32,
    height:u32,
}
然后声明操作方法
impl Number {
    fn goon(&self){
        println!("宽{},高{}",self.width,self.height);
    }
}

在使用的时候就自动把操作方法赋予该数据结构;

直接定义结构体即可使用操作方法;

fn main() {
    let xe = Number{width:32,height:23};
    xe.goon();
}

 

标签:操作方法,self,Number,height,width,RUSTstruct,fn
来源: https://www.cnblogs.com/hardfood/p/16097017.html