摘要: 基本类型像其他语言一样,Rust同样在标准库中內建了许多基本类型。boollet x = true;let y: bool = false;charlet x = 'x';let two_hearts = '��';数值类型Rust提供多种数值类型,如下:i8 i16 i32 i6... 阅读全文
posted @ 2016-04-29 16:55 傾聽雨落 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 函数definedfn main() { print_sum(5, 6);}fn print_sum(x: i32, y: i32) { println!("sum is: {}", x + y);}函数定义时必须声明变量的类型,变量之间用逗号分隔。返回值fn add_... 阅读全文
posted @ 2016-04-29 16:54 傾聽雨落 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 变量声明let x=5;let (x,y) = (1,2); //x=1 y=2type annotationsRust 是强类型语言,我们可以在声明变量时指定类型,在编译的时候会被检查。x类型是 int 32位类型变量 i 表示有符号,u表示无符号整数 ,在Rust中可以声明 8... 阅读全文
posted @ 2016-04-29 16:52 傾聽雨落 阅读(286) 评论(0) 推荐(0) 编辑
摘要: loop上面的例子只能猜测一次,然后程序就停掉了,现在我们想不停的重复猜测,这里就用到循环了,当我们猜测正确的时候停止循环!fn main() { println!("Hello, world!"); let secret_number = rand::thread_r... 阅读全文
posted @ 2016-04-29 16:49 傾聽雨落 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 最近,突然迷上了Rust!Rust在中国还是小众中的小众!有个一年不会更新一次的论坛,没有任何中文,资料,只能去死磕官方文档!这个就是我死磕官方文档的笔记,是笔记,笔记,不是翻译!install略过吧,官网一看就会安装!hello worldfn main(){ printl... 阅读全文
posted @ 2016-04-29 16:47 傾聽雨落 阅读(453) 评论(0) 推荐(0) 编辑