欢迎光临散文网 会员登陆 & 注册

Hello World!

2021-05-09 12:50 作者:707才不会沉迷B站  | 我要投稿

不管学什么语言都是从hello world开始的,Rust也不例外。Rust文件的后缀是.rs,新建一个hello_world.rs的文件,Rust规范要求文件名用下划线分割。建好文件写入下面代码,对代码的讲解我直接写在代码中了。

说明

fn用来声明函数,main是函数名,程序的入口函数,就是最开始执行的函数就是main,这个main函数没有入参和返回参数,如果有入参的话会写在()中的。

大括号是函数体,函数的内容在函数体中编写,()和{}之间通常是有个空格的。

println!是一个宏,带感叹号的都是宏,println!()就是对这个宏方法的调用,其中有一个参数,就是括号中的"Hel...",这是一个字符串,该方法会打印这个字符串。宏的详细介绍在后面章节。

结尾的;是说明是表达式的结尾。

编译

编译代码使用rustc命令

编译后会生成一个可执行文件,Win还会多生成一个pdb调试文件。

执行

编译好的文件可以直接从命令行运行


Hello World!的评论 (共 条)

分享到微博请遵守国家法律