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的单例设计模式-饿汉式
java·开发语言·设计模式
简单点了9 分钟前
go前后端项目的启动 、打包和部署
开发语言·后端·golang
爱吃山竹的大肚肚21 分钟前
@Valid校验 -(Spring 默认不支持直接校验 List<@Valid Entity>,需用包装类或手动校验。)
java·开发语言
汤姆yu32 分钟前
2026版基于python的协同过滤音乐推荐系统
开发语言·python
汤姆yu35 分钟前
基于python的电子商务管理系统
开发语言·python
我是大咖40 分钟前
C语言-贪吃蛇项目开发工具篇---ncursee库安装
c语言·开发语言
雨夜之寂1 小时前
mcp java实战 第一章-第一节-MCP协议简介.md
java·后端
摇滚侠1 小时前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 核心语法 笔记39
spring boot·笔记·后端·thymeleaf
weixin_445476682 小时前
Java并发编程——synchronized的实现原理与应用
java·开发语言·并发·synchronized
yi碗汤园2 小时前
【超详细】C#自定义工具类-StringHelper
开发语言·前端·unity·c#·游戏引擎