上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

rust学习笔记~

[复制链接]
  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 昨天 21:17 | 显示全部楼层 | 阅读模式

    最近终于闲下来一点了
    决定有空要好好学习rust!

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 昨天 21:24 | 显示全部楼层
    fn main() {
        println!("Hello World!");
    }
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 昨天 21:30 | 显示全部楼层
    fn main() {
        println!("Hello, world!");
        let mut guess = String::new();

        std::io::stdin()
            .read_line(&mut guess)
            .expect("Failed to read line");

        println!("You guessed: {}", guess);
    }
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 昨天 21:44 | 显示全部楼层
    use rand::Rng;
    fn main() {
        println!("Hello, world!");
        let mut guess = String::new();
        let secret_number = rand::thread_rng().gen_range(1..=100);
        loop {
            println!("Please input your guess.");
            guess.clear(); // 清空上一次的输入
            std::io::stdin()
                .read_line(&mut guess)
                .expect("Failed to read line");

            let guess: u32 =match guess.trim().parse(){
                Ok(num) => num,
                Err(_) => continue,
            };
            match guess.cmp(&secret_number) {
                std::cmp::Ordering::Less => println!("Too small!"),
                std::cmp::Ordering::Greater => println!("Too big!"),
                std::cmp::Ordering::Equal => {
                    println!("You win!");
                    break;
                },
            }
        }

    }
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    6 分钟前
  • 签到天数: 226 天

    [LV.7]常住居民III

    317

    主题

    5222

    回帖

    4815

    积分

    管理员

    积分
    4815

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 昨天 22:27 | 显示全部楼层
    nb,哥哥怎么都转rust了
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 9 小时前 | 显示全部楼层
    王一之 发表于 2026-4-5 22:27
    nb,哥哥怎么都转rust了

    一直都想学一下rust,但是之前也学的半懂不懂的
    现在感觉确实rust使用的地方越来越多了。。。
    该提上日程了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 9 小时前 | 显示全部楼层
    王一之 发表于 2026-4-5 22:27
    nb,哥哥怎么都转rust了

    按我现在的理解我觉得ai是挺利好rust的。。。
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 8 小时前 | 显示全部楼层
    struct Rect {
        x: i32,
        y: i32,
    }
    fn main() {
        let rect1 = Rect { x: 30, y: 50 };
        println!("The area of the rectangle is {} square pixels.", area(&rect1));

    }
    fn area(rectangle: &Rect) -> i32 {
        rectangle.x * rectangle.y
    }
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    770

    主题

    6815

    回帖

    7468

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7468

    荣誉开发者油中2周年生态建设者

    发表于 8 小时前 | 显示全部楼层
    struct Rect {
        x: i32,
        y: i32,
    }

    impl Rect {
        fn area(&self) -> i32 {
            self.x * self.y
        }
        fn new(x: i32, y: i32) -> Rect {
            Rect { x, y }
        }
    }
    fn main() {
        let rect1 = Rect { x: 30, y: 50 };
        println!("The area of the rectangle is {} square pixels.", rect1.area());   
        let rect2 = Rect::new(30, 50);
        println!("The area of the rectangle is {} square pixels.", rect2.area());
    }
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

    发表回复

    本版积分规则