返回 首页

Rust 语言中文版

温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
关于
介绍

新手入门

安装 Rust
Hello,world!
Hello,Cargo!

学习 Rust

猜谜游戏
哲学家就餐问题
Rust 嵌入到其他语言

高效 Rust

栈和堆
测试
条件编译
文档
迭代器
并发性
错误处理
外部函数接口
Borrow 和 AsRef
发布通道

语法和语义

本章说明
变量绑定
函数
基本类型
注释
if
for 循环
while 循环
所有权
引用与借用
生存期
可变性
结构体
枚举
匹配
模式
方法语法
向量
字符串
泛型
特征
if let
特征的对象
闭包
通用函数调用语法
箱和模块
“常量”和“静态”
属性
type 别名
类型转换
关联类型
全类型
操作符和重载
'Deref'强制转换
宏命令
原始指针
unsafe

Nightly Rust

编译器插件
内联汇编
不依赖 stdlib
内敛函数
Lang 项目
链接参数
基准测试
盒语法和模式
切片模式
相关常量
词汇表
相关学术研究

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }