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程序的入口

相关推荐
短剑重铸之日3 小时前
《7天学会Redis》Day 3 - 持久化机制深度解析
java·redis·后端·缓存
独自破碎E3 小时前
【前序+中序】重建二叉树
java·开发语言
萧曵 丶3 小时前
Spring 全套高频面试题(由浅到深 完整版)
java·后端·spring
武子康3 小时前
大数据-213 Python 手写 K-Means 聚类实战(鸢尾花 Iris 数据集):从距离函数到迭代收敛与坑点
大数据·后端·机器学习
神奇小汤圆4 小时前
MySQL大事务的Recovery优化
后端
2301_765715144 小时前
C语言轮子制造
c语言·开发语言·制造
魔术师卡颂4 小时前
提问量暴跌 80% ,Stack Overflow 却赚翻了?
前端·后端·ai编程
量子炒饭大师4 小时前
【C++入门】Cyber骇客的同名异梦——【C++重载函数】(与C的函数差异)
c语言·开发语言·c++·函数重载
charlie1145141914 小时前
现代嵌入式C++教程:if constexpr——把编译期分支写得像写注释 —— 工程味实战指南
开发语言·c++·笔记·学习·嵌入式·现代c++
冰暮流星4 小时前
javascript如何转换为字符串与布尔型
java·开发语言·javascript