Rust 函数

2014-02-14
阅读 1 分钟
3.3k
函数可以在顶层的作用域声明,也可以在函数,模块内声明。fn 关键字定义函数,后边是函数名,参数列表,参数的名字和类型以冒号分割,箭头-> 后指定返回值类型 例如:

Rust 数据结构

2014-02-14
阅读 3 分钟
4.6k
Rust 结构体可以使用 struct Name { field1: T1, field2: T2 [, ...] } 的形式声明。 T1,T2 表示类型,实例化一个struct也用类似的语法,没有struct关键字,比如Point { x: 1.0, y: 2.0 } 。 Rust 的结构体和C的非常类似,甚至内存布局也一样,所以可以从C程序读取Rust的struct。 使用mypoint.x的形式访问struct的值。

Rust 语法基础

2014-02-13
阅读 5 分钟
16.3k
像if while 这类的控制结构和其他类c语言最大的不同是Rust中不需要在条件加括号, 但是,代码块要用大括号。访问命名空间函数,变量要用::

Rust - helloworld

2014-01-25
阅读 1 分钟
4.1k
notice {代码...} Rust是一个专注于类型安全、内存安全、并发和性能的编程语言。被设计用来编写大规模、高性能软件。 作为一个多范型语言,Rust支持函数式,过程式以及面向对象的编程风格。包含的高级特征如下: 类型推断。声明局部变量时,类型信息是可选的。 安全的基于任务的并发。 Rust的轻量级任务通过消息进行通信...