rust
闻雪暗香来
这个作者很懒,什么都没留下…
展开
-
[初学rust] 07_rust的函数
rust 函数定义和其他语言类似,不过有一些细节需要注意。原创 2024-05-12 15:02:37 · 254 阅读 · 0 评论 -
[初学rust] 06_rust 元组
和python的元组类似,rust中的元组是一个有序列表,可以包含多种不同类型的数据。原创 2024-05-12 14:46:45 · 293 阅读 · 0 评论 -
[初学rust] 05_ rust struct
结构体的定义和其他语言没啥区别。age: i32,原创 2024-05-12 14:45:20 · 281 阅读 · 0 评论 -
[初学rust] 04_rust复合类型
由于rust的字符串元素类型是u8(1字节),但是字符类型是unicode(4字节)原创 2024-05-12 14:32:00 · 476 阅读 · 0 评论 -
[初学rust] 03_所有权
Rust 中每一个值都被一个变量所拥有,该变量被称为值的所有者一个值同时只能被一个变量所拥有,或者说一个值只能拥有一个所有者当所有者(变量)离开作用域范围时,这个值将被丢弃(drop)人话:这个就是C++移动构造创建出来的unique_ptr变量只有移动,没有深拷贝想要深拷贝,需要调用clone()方法同时,和C++ 表现一样,对于内置类型(基础类型),直接拷贝就好了。。。。由于这玩意儿表现形式就是unique_ptr,所以在函数调用上,就会很恶心,原创 2024-05-12 14:25:18 · 328 阅读 · 1 评论 -
[初学rust] 02_rust 中的变量和数据类型
变量的类型是在编译期确定的,不能改变。类型之间不能进行运算,除非使用as关键字来强制转换。数据类型种类和C++差不多Rust的数据类型是有method的,可以直接调用。原创 2024-05-12 14:23:27 · 1036 阅读 · 0 评论 -
[初学rust] 00_包
Cargo。原创 2024-05-12 00:15:00 · 168 阅读 · 0 评论 -
[初学rust] 01_简单打印
println!()原创 2024-05-12 14:19:45 · 245 阅读 · 0 评论