Rust 教程

浏览25586
更新时间2025-08-27

本章通过HelloWorld示例讲解Rust语言的基本语法。

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

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

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

Rust 程序文件的扩展名为 .rs。 上面的命令创建一个空文件 Hello.rs 并在记事本中打开它。 将下面给出的代码添加到该文件中 −

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

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

  • 使用rustc编译Hello.rs文件。

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

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

C:\Users\Admin\HelloWorld-App>dir
//lists the files in folder
Hello.exe
Hello.pdb
Hello.rs
  • 执行 Hello.exe 文件并验证输出。

什么是宏?

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

使用 println! 宏语法

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

Rust 中的注释

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

Rust 支持以下类型的注释 −

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

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

示例

//这是单行注释

/* 这是一个
   多行注释
*/

相关视频

更多

免费

phpStudy极速入门视频教程
初级phpStudy极速入门视频教程

536043次学习

收藏

免费

Midjourney基础课程
初级Midjourney基础课程

13397次学习

收藏

免费

极客学院Git使用视频教程
初级极客学院Git使用视频教程

48379次学习

收藏

免费

尚观shell视频教程
高级尚观shell视频教程

16878次学习

收藏

免费

尚观Linux入门视频教程
初级尚观Linux入门视频教程

46741次学习

收藏

精品课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时 | 62.6万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时 | 39.8万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时 | 73.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号