Rust - 应用示例

Rust - 应用示例 首页 / Rust入门教程 / Rust - 应用示例

本章通过 HelloLearnfk 示例说明Rust语言的基本语法。

  • 创建一个 HelloLearnfk-App 文件夹并导航到终端上的该文件夹

C:\Users\Admin>mkdir HelloLearnfk-App
C:\Users\Admin>cd HelloLearnfk-App
C:\Users\Admin\HelloLearnfk-App>
  • 要创建Rust文件,请执行以下命令-

C:\Users\Admin\HelloLearnfk-App>notepad Hello.rs

Rust程序文件的扩展名为.rs,上面的命令创建一个空文件 Hello.rs 并在NOTEpad中将其打开,将下面给出的代码添加到此文件中-

fn main(){
   println!("Rust says Hello to LearnFk !!");
}

上面的程序定义了一个函数main fn main(), fn 关键字用于定义函数, main()是一个预定义的函数,充当程序的入口点, println!是Rust中的预定义宏。它用于将字符串(在此为Hello)打印到控制台,宏调用始终带有感叹号– !。

C:\Users\Admin\HelloLearnfk-App>rustc Hello.rs

成功编译程序后,将生成一个可执行文件( file_name.exe )。要验证是否生成了 .exe 文件,请执行以下命令。

C:\Users\Admin\HelloLearnfk-App>dir
//列出文件夹中的文件
Hello.exe
Hello.pdb
Hello.rs
  • 执行Hello.exe文件并验证输出。

Rust 宏

Rust提供了一个强大的宏系统,可以进行元编程,正如您在前面的示例中所看到的那样,宏看起来像函数,只是它们的名称以(!)结尾,但是宏没有生成函数调用,而是被扩展为可与程序其余部分一起编译的源代码,因此,与函数不同,它们为程序提供了更多的运行时函数,宏是函数的扩展版本。

println! 宏

println!(); //只打印一个换行符
println!("hello ");//打印hello
println!("format {} arguments", "some"); //打印格式化一些参数

Rust注释

注释是提高程序可读性的一种方法,注释可用于包含有关程序的其他信息,如代码作者,有关函数/构造的提示等,编译器将忽略注释。

链接:https://www.learnfk.comhttps://www.learnfk.com/rust/rust-helloworld-example.html

来源:LearnFk无涯教程网

Rust支持以下类型的注释-

  • 单行注释(//)       -  //和行尾之间的任何文本均被视为注释

  • 多行注释(/* * /)  - 这些注释可能跨越多行。

//单行注释

/* 多行注释
*/

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

TypeScript开发实战 -〔梁宵〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

Linux内核技术实战课 -〔邵亚方〕

用户体验设计实战课 -〔相辉〕

手机摄影 -〔@随你们去〕

现代C++20实战高手课 -〔卢誉声〕

AI大模型之美 -〔徐文浩〕

AI绘画核心技术与实战 -〔南柯〕

互联网人的数字化企业生存指南 -〔沈欣〕

好记忆不如烂笔头。留下您的足迹吧 :)