RustRust 语言基础 | 学习语言都应该快速得出印象
Posted 小雨青年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RustRust 语言基础 | 学习语言都应该快速得出印象相关的知识,希望对你有一定的参考价值。
文章目录
一、当我们在学习语言的时候在学习什么
对于计算机专业的初学者,最需要的是构建起对于一门技术的印象,一提起 Ta,就会有各种针对于特点的印象相关的词。
二、几板斧都是什么样的
1. 注释
Rust 的注释和其他语言的区别不大,如下所示。
//单行注释
/*
多行注释
*/
2. 数据类型
Rust 支持以下数据类型。
原始数据类型:
- bool
- char
- Signed int
- Unsigned int
- Integer
- Float & Double
其他数据类型:
- Array
- Tuple
- Slice
- String
bool 举例
fn main()
let is_Available= true;
let explcit_Is_Available:bool = true;
println!("is_Available: ", is_Available);
char 举例
fn main()
let letter = 'a';
let sigma = 'Σ';
let emoji = '❤';
let coffee = '☕';
println!("", letter);
println!("", sigma);
println!("", emoji);
println!("", coffee);
float double 举例
fn main()
let float:f32 = 3.123456;
let double:f64 = 3.123456789012345;
println!("Float: (6 digit precision) ", float);
println!("Double: (15 digit precision) ", double);
int 举例
fn main()
let number:u8 = 256;
println!("u8: ", number);
3. if else
注意 rust 中的条件语句是没有括号的。
fn main()
let num:i32 = 666;
if num > 0
println!("是个正数") ;
4. 函数调用
注意的是,rust 的函数也是要先定义后使用的。
fn is_Even_Number() -> bool
return 1128 % 2==0;
fn main()
println!("1128 判断偶数的结果为: ", is_Even_Number());
三、总结——搭建起对于 Rust 的基本印象
以上是一些基本的语言使用基础,从基本的语言设计,我们根据自己掌握其他语言的印象,就可以大致得出一个自己对于 rust 的印象。
你对 rust 的印象是什么呢?请评论给大家。
以上是关于RustRust 语言基础 | 学习语言都应该快速得出印象的主要内容,如果未能解决你的问题,请参考以下文章