戳人痛处

导航

统计

[记]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();
}

 

posted on   戳人痛处  阅读(41)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示