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

相关推荐
夏子曦8 分钟前
java虚拟机——频繁发生Full GC的原因有哪些?如何避免发生Full GC
java·开发语言
Thomas_YXQ15 分钟前
Unity3D Lua如何支持面向对象详解
开发语言·游戏·junit·性能优化·lua·unity3d
MYBOYER19 分钟前
Kotlin DSL Gradle 指南
android·开发语言·kotlin
武昌库里写JAVA24 分钟前
SpringCloud+SpringCloudAlibaba学习笔记
java·开发语言·算法·spring·log4j
夏天吃哈密瓜26 分钟前
用Scala来解决成绩排名的相关问题
开发语言·后端·scala
爱编程的小生26 分钟前
SpringBoot Task
java·spring boot·后端
subject625Ruben27 分钟前
代码美学:MATLAB制作渐变色
开发语言·matlab
CoderJia程序员甲32 分钟前
重学SpringBoot3-异步编程完全指南
java·spring boot·后端·异步编程
IRevers37 分钟前
使用Python和Pybind11调用C++程序(CMake编译)
开发语言·c++·人工智能·python·深度学习
岁岁岁平安38 分钟前
springboot实战(19)(条件分页查询、PageHelper、MYBATIS动态SQL、mapper映射配置文件、自定义类封装分页查询数据集)
java·spring boot·后端·mybatis·动态sql·pagehelper·条件分页查询