Rust 程序设计语言 简体中文版 1.85.0Rust 代码中非常普遍。你已经见过语言中最重要的函数之一:main 函数,它是很多程 序的入口点。你也见过 fn 关键字,它用来声明新函数。 Rust 代码中的函数和变量名使用 snake case 规范风格。在 snake case 中,所有字母都是小 写并使用下划线分隔单词。这是一个包含函数定义示例的程序: 文件名:src/main.rs fn main() { println!("Hello 为了参数化这个新函数中的这些类型,我们需要为类型参数命名,道理和给函数的形参起名一 样。任何标识符都可以作为类型参数的名字。这里选用 T,因为传统上来说,Rust 的类型参 数名字都比较短,通常仅为一个字母,同时,Rust 类型名的命名规范是首字母大写驼峰式命 名法(UpperCamelCase)。T 作为 “type” 的缩写是大部分 Rust 程序员的首选。 如果要在函数体中使用参数,就必须在函数签名中声明它的名字,好让编译器知道这个名字指 单元测试 单元测试的目的是在与其他部分隔离的环境中测试每一个单元的代码,以便于快速而准确地验 证某个单元的代码功能是否符合预期。单元测试与它们要测试的代码共同存放在位于 src 目录 下相同的文件中。规范是在每个文件中创建包含测试函数的 tests 模块,并使用 cfg(test) 标 注模块。 测试模块和 #[cfg(test)] 测试模块的 #[cfg(test)] 注解告诉 Rust 只在执行0 码力 | 562 页 | 3.23 MB | 24 天前3
共 1 条
- 1













