![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rust学习笔记
Coder_Adam
Code Change World
展开
-
Rust学习笔记2.3.2-复合类型
复合类型复合类型可以将多个值组合成一个类型。Rust有两个原生的复合类型:元组(tuple)和数组(array)。元组元组是一个将多个其他类型的值组合进一个复合类型的主要方式。元组长度固定:一旦声明,其长度不会增大或缩小。 我们使用包含在圆括号中的逗号分隔的值列表来创建一个元组。元组中的每一个位置都有一个类型,而且这些不同值的类型也不必是相同的。fn main() { let tup: (i32, f64, bool) = (1, 2.2, true); //使用了类型注解 显式的声明每个原创 2021-03-19 10:13:56 · 264 阅读 · 0 评论 -
Rust学习笔记2.3.1-基本类型
基本类型上面介绍的简单类型就是基本类型,我们先从整型开始介绍。整型,浮点类型都可以分为有符号和无符号类型。符号是指有无+、-。所以有符号的数可以是正负数,而无符号的只能是正数。整型有符号: i8 i16 i32 i64 isize无符号: u8 u16 u32 u64 usizei 和 u 表示是否有符号 后面跟的数字表示该数字的位数,数字越大,可以表示的值越大。默认类型是i32。如: u8的值范围0~255 u16的值范围0~65535isize和usize代表的是你电脑的位数,如果你的电脑原创 2021-03-18 09:33:28 · 425 阅读 · 0 评论 -
Rust学习笔记2.3-类型
类型在Rust中也有很多类型,比如简单的整型、浮点型、布尔型、char、等,也有复杂的一些类型,我们还可以自己创建类型。原创 2021-03-18 09:32:55 · 194 阅读 · 0 评论 -
Rust学习笔记2.2-变量
变量在编程语言中,变量无处不在,相较于其他语言,Rust的变量默认是不可改变的,一旦被定义了,就不可以再修改它的值。当然这是在默认情况下,我们也可以通过关键字来将它声明为可变变量。关键字: Rust中也有很多关键字,这些关键字不可以当做变量或者函数的名称。它只能够被语言本身所使用,大部分的关键字都是有意义的,还有一些关键字是为将来添加的功能所保留的。变量声明通过let关键字来声明一个变量,它默认是不可以改变的。而且一旦声明,它的类型不可以改变,不管你是不可变变量还是可变变量,它们的类型必须保持原创 2021-03-18 09:17:42 · 173 阅读 · 0 评论 -
Rust学习笔记2.1-注释
注释什么是注释注释帮助程序员理解代码,它并不是给电脑看的,只是辅助程序员理解代码,使得程序员一眼就能看懂某部分代码实现的功能。单行注释单行注释用//表示 从这个//往右这一行所有的内容编译器都会忽略。多行注释多行注释用/* */表示,/* */里面包的内容编译器都会忽略。示例代码fn main() { //这是一个单行注释,它可以放在代码的上面 println!("Hello,world!"); //控制台打印Hello,world! println原创 2021-03-18 09:16:57 · 122 阅读 · 0 评论 -
Rust学习笔记2-常见编程概念
常见编程概念第二章主要给大家介绍常见的一些编程概念!在C、C++、JAVA等几乎所有常见编程语言共有的一些基础概念。如注释、变量、函数、数据类型、控制流等,同时了解它们在Rust中如何使用!...原创 2021-03-18 09:16:01 · 101 阅读 · 0 评论 -
Rust学习笔记1.3-在线开发
在线开发前面介绍了除了本地安装Rust,我们还可以通过浏览器打开RustPlaygroud进行在线开发。它让我们可以随时上手进行Rust学习和开发,方便快捷。点击Run运行程序根据不同的需求切换Debug 和 Release 模式点击 share 来分享你的代码Tools 中的 Rustfmt 可以格式化我们的代码 其他可以自行摸索Config 中可以更改主题等。...原创 2021-03-18 09:15:13 · 135 阅读 · 0 评论