![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rust
文章平均质量分 57
bluebonnet27
一个苦逼的大三程序猿,向往自由开放美好的互联网世界,觉得写代码应该是一件有艺术的事,所以正在因为枯燥的代码工作尝试转行。
展开
-
【Rust练习】11.struct
练习题来自:https://practice-zh.course.rs/compound-types/struct.html。原创 2024-09-01 14:44:42 · 570 阅读 · 0 评论 -
【Rust练习】10.元组
练习题来自:https://practice-zh.course.rs/compound-types/tuple.html。原创 2024-08-25 10:32:15 · 2098 阅读 · 0 评论 -
【Rust练习】9.切片
练习题来自:https://practice-zh.course.rs/compound-types/slice.html。原创 2024-08-17 09:03:49 · 273 阅读 · 0 评论 -
【Rust练习】8.字符串
在栈上保留指针,然后在堆上分配内存保存数据。这道题最简答的两种改法就是,或者将形参类型修改,或者将实参类型修改。ASCII码我基本一个也不记得,不过t就在s的后面,这我还是记得的。(我感觉是智能指针和Java的包装数据的结合)。raw字符串的作用是,让所有的转义字符全部失效。是一种对数据进行装箱的设计。的base,拼接完成后所有权会被释放掉。构造一个空的字符串即可。类型的val,可以使用。个,所以对应的切片为。个字符,对应的切片为。原创 2024-08-11 00:28:44 · 625 阅读 · 0 评论 -
【Rust练习】7.引用与借用
其实Rust的借用,就类似C++的指针和引用,如果你有C++的基础,这道题就很好理解——取p的地址。同上,不可变的引用指向可变的变量是可以的,但是这个引用不能拿来改变变量(即使变量可变)函数入参应该是String的借用(指针),而不是String本身。C++中的引用类似,只不过引用本身不是对象,所以没有改变这个概念,的作用域在第一次push就结束,就不会出现这个问题了。作为引用的作用域直到自身最后一次出现为止,因此,对熟悉C++的同学来说,这道题也很好理解,不可变,那就不能有任何一个可变的引用借用。原创 2024-08-04 18:20:45 · 441 阅读 · 0 评论 -
【Rust练习】6.所有权
练习题来自:[https://practice-zh.course.rs/ownership/ownership.html](https://practice-zh.course.rs/ownership/ownership.html)原创 2024-08-03 09:32:14 · 333 阅读 · 0 评论 -
【Rust练习】5.函数
练习题来自:https://practice-zh.course.rs/basic-types/functions.html。原创 2024-07-28 09:17:19 · 140 阅读 · 0 评论 -
【Rust练习】4.语句和表达式
练习题来自:https://practice-zh.course.rs/basic-types/statements-expressions.html。原创 2024-07-27 08:48:22 · 154 阅读 · 0 评论 -
【Rust练习】3.字符、布尔、单元类型
练习题来自:https://practice-zh.course.rs/basic-types/char-bool-unit.html。原创 2024-07-20 10:56:57 · 203 阅读 · 0 评论 -
【Rust练习】2.数值类型
练习题来自[https://practice-zh.course.rs/basic-types/numbers.html](https://practice-zh.course.rs/basic-types/numbers.html)原创 2024-07-14 23:13:16 · 349 阅读 · 0 评论 -
【Rust】在Windows和Linux上配置Rust+VS Code开发环境
这篇文章介绍一下在Windows和Linux上配置Rust+VS Code开发环境。原创 2022-10-29 22:23:01 · 1576 阅读 · 0 评论