Rust入门篇:你好,世界

文章目录

前言

你好,我是醉墨居士,欢迎回来

对于我们大多数人接触一门新的编程语言时,第一个任务一般是编写一个控制台输出hello world的程序

我们这篇博客也是如此,让我们一起使用rust去和世界打个招呼吧

编写程序

我们新建一个main.rs文件,在文件中写入下述内容

rust 复制代码
fn main() {
    println!("hello world!");
}

编译

在main.rs的同级目录下执行下述命令,生成hello可执行文件

sh 复制代码
rustc main.rs -o hello

运行

在main.rs的同级目录下执行下述命令,运行可执行程序

sh 复制代码
./hello

此时我们在控制台,可以看到输出了hello world! ,这是我们使用rust来问候编程世界的方式

最后

我们通过上述例子能看出rust是一门编译型语言,rust通过fn关键字来声明函数,而main函数是rust程序的入口

相关推荐
AllFiles12 分钟前
Kubernetes PVC 扩容全流程实战:从原理到操作详解
后端·kubernetes
AllFiles20 分钟前
Linux 网络故障排查:如何诊断与解决 ARP 缓存溢出问题
linux·后端
꧁Q༒ོγ꧂20 分钟前
算法详解(三)--递归与分治
开发语言·c++·算法·排序算法
ganshenml26 分钟前
【Android】 开发四角版本全解析:AS、AGP、Gradle 与 JDK 的配套关系
android·java·开发语言
我命由我1234527 分钟前
Kotlin 运算符 - == 运算符与 === 运算符
android·java·开发语言·java-ee·kotlin·android studio·android-studio
少云清28 分钟前
【接口测试】3_Dubbo接口 _Telnet或python远程调用Dubbo接口
开发语言·python·dubbo·接口测试
盒子691031 分钟前
【golang】替换 ioutil.ReadAll 为 io.ReadAll 性能会下降吗
开发语言·后端·golang
Aeside134 分钟前
揭秘 Nginx 百万并发基石:Reactor 架构与 Epoll 底层原理
后端·设计模式
alonewolf_9937 分钟前
Java类加载机制深度解析:从双亲委派到热加载实战
java·开发语言
追梦者12338 分钟前
springboot整合minio
java·spring boot·后端