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

相关推荐
kkkAloha1 天前
JS笔记汇总
开发语言·javascript·笔记
LawrenceLan1 天前
Flutter 零基础入门(十一):空安全(Null Safety)基础
开发语言·flutter·dart
yangminlei1 天前
Spring Boot3集成LiteFlow!轻松实现业务流程编排
java·spring boot·后端
计算机毕设VX:Fegn08951 天前
计算机毕业设计|基于springboot + vue医院设备管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
txinyu的博客1 天前
解析业务层的key冲突问题
开发语言·c++·分布式
J_liaty1 天前
Spring Boot整合Nacos:从入门到精通
java·spring boot·后端·nacos
码不停蹄Zzz1 天前
C语言第1章
c语言·开发语言
面汤放盐1 天前
后端系统设计文档模板
后端
行者961 天前
Flutter跨平台开发在OpenHarmony上的评分组件实现与优化
开发语言·flutter·harmonyos·鸿蒙
阿蒙Amon1 天前
C#每日面试题-Array和ArrayList的区别
java·开发语言·c#