随笔分类 -  Rust

摘要:判断/循环 阅读全文
posted @ 2023-08-31 23:02 HeyMeteor 阅读(9) 评论(0) 推荐(0) 编辑
摘要:## 字符串和切片 ### 切片 切片的作用是允许你引用集合中部分**连续**的元素序列,而不是引用整个集合。 例如: ```rust let s = String::from("hello world"); let hello = &s[0..5]; // 切片 [0,5) 等效于&s[..5] 阅读全文
posted @ 2023-08-16 23:10 HeyMeteor 阅读(18) 评论(0) 推荐(0) 编辑
摘要:所有权 Rust通过所有权来管理内存,最妙的是,这种检查只发生在编译期,因此对于程序运行期,不会有任何性能上的损失。 使用堆和栈的性能区别: 写入方面:入栈比在堆上分配内存要快。 因为入栈时操作系统无需分配新的空间,只需要将新数据放入栈顶即可。相比之下,在堆上分配内存则需要更多的工作,这是因为操作系 阅读全文
posted @ 2023-08-03 22:57 HeyMeteor 阅读(26) 评论(0) 推荐(0) 编辑

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