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 !!"); }
使用 rustc 编译 Hello.rs 文件。
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注释
注释是提高程序可读性的一种方法,注释可用于包含有关程序的其他信息,如代码作者,有关函数/构造的提示等,编译器将忽略注释。
Rust支持以下类型的注释-
单行注释(//) - //和行尾之间的任何文本均被视为注释
多行注释(/* */) - 这些注释可能跨越多行。
//单行注释 /* 多行注释 */
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者