> echo "Welcome to My Tech Zone"

$ whoami

> Tech Explorer & Code Artist

$ ls social

> GitHub

> larryxue.dev

合集-rust程序设计

摘要:所有权 数据存储在栈和堆上,存放在栈上的数据都是已知所占据空间的 突然的问题 // 内存中的栈是怎么存储数据的? 好的,想象一下你有一摞盘子。你只能从上面放盘子,也只能从上面拿盘子,这就是栈的工作方式。 在内存中,栈是用来存储数据的地方,它工作得就像这摞盘子。当你的程序运行一个函数时,这个函数的局部 阅读全文
posted @ 2023-11-12 22:03 azoux 阅读(67) 评论(0) 推荐(0) 编辑
摘要:简介 - Rust 程序设计语言 简体中文版 hello world & rust相关工具使用 hello world rustc rustc --version complie .rs program main() entry point all blocks wrapped by { } car 阅读全文
posted @ 2023-11-11 11:40 azoux 阅读(56) 评论(0) 推荐(0) 编辑
摘要:结构体 // 如何定义结构体 struct User { active: bool, username: String, email: String, sign_in_count: u64, } // 如何使用结构体 let user = User { active: true, username: 阅读全文
posted @ 2023-11-13 23:10 azoux 阅读(335) 评论(0) 推荐(0) 编辑
摘要:trait是什么? Rust中的trait是一种定义可被多种类型实现的共享行为的方式。它类似于Java或C#中的接口。通过trait,你可以定义一组方法签名(有时包括默认实现),不同的类型可以实现这些方法。这有助于抽象通用功能并确保不同类型间一定程度的一致性。 当一个类型实现了一个trait,它承诺 阅读全文
posted @ 2023-11-18 16:47 azoux 阅读(238) 评论(0) 推荐(0) 编辑
摘要:题目 基础结构体练习: 创建一个名为Person的结构体,包含name(字符串类型)和age(整数类型)两个字段。 写一个函数,接收一个Person实例作为参数,并打印出这个人的名字和年龄。 结构体方法练习: 为Person结构体添加一个方法birthday,当调用时,它将这个人的年龄增加1。 创建 阅读全文
posted @ 2023-11-18 17:59 azoux 阅读(96) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示