rust 笔记
John_Lan_2008
这个作者很懒,什么都没留下…
展开
-
rust 变量基础
变量绑定基础概念fn main() { let x = 5; let (m, n) = (1, 2); // 等号左侧是一个 “模式” println!("m => {} ; n => {}; ", m, n); // 类型注解,无注解编译器 类型推断 let y: i32 = 5; // i开头有符号 let k: u32 = 10;原创 2017-07-04 10:41:23 · 373 阅读 · 0 评论 -
rust 函数基础
rust 函数定义,发散函数,函数指针// 函数定义和参数声明// 必须为参数声明类型// 只能返回一个返回值fn add(x: i32, y: i32) -> i32 { println!("x + y = {}", x + y); x + y // 返回值不加;为表达式 // 可以使用 return 提早返回不放在最后一行}// 发散函数 (D原创 2017-07-04 16:12:54 · 1381 阅读 · 0 评论