第一段rust代码:hello,world
创建目录和相应文件
在任意的一个地方创建目录和相应文件:
mkdir rust_demo cd rust_demo mkdir hello_world touch main.rs
打开终端,分别执行上面的四条命令。其中:
mkdir
创建目录cd
切换到指定目录touch
创建文件
rust文件的后缀是
.rs
。
编写代码
通过编辑器打开rust_demo
项目目录,然后打开main.rs
编写代码:
fn main() { println!("hello,world!"); }
编译执行代码
在终端中通过下面的命令来对main.rs
进行编译。
rustc main.rs
编译完成后会在同级目录生成一个main
文件,该文件是一个可执行文件。
直接在终端执行该文件:
./main
执行结果:
程序解释
在上面的代码中首先定义了一个函数main
, 该函数比较特殊:在每一个rust程序中,第一个运行的函数就是main函数。
在main函数中,代码的缩进是四个空格而不是制表符。
在函数的内部,println!
并不是调用了一个函数,而是调用Rust宏。将hello,world
传递到println!
中,作用是将hello,world
打印到屏幕上。
最后通过;
,表示当前这一行代码的结束。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战