✨✨ 欢迎大家来到景天科技苑✨✨
🎈🎈 养成好习惯,先赞后看哦~🎈🎈
🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。
🏆《博客》:Rust开发,Python全栈,Golang开发,云原生开发,PyQt5和Tkinter桌面开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生K8S,linux,shell脚本等实操经验,网站搭建,数据库等分享。所属的专栏:Rust语言通关之路
景天的主页:景天科技苑
Rust语法
本文将介绍 Rust 中常用的一些概念,并通过真实的程序来展示如何运用它们。
你将会学到Rust的变量,数据类型,函数,注释方法,流程控制语句等很多的知识!
我们创建个工程,来展示Rust语法
cargo new rustvar
1、变量
在 Rust 中,使用let关键字来定义变量。
语法格式: let 变量名:类型 = 变量值
类型可以自动推导
变量默认是 不可变(immutable)的。这是鼓励你利用 Rust 安全和简单并发的优势来编写代码的一大助力。
不过,你仍然可以使用可变变量。让我们探讨一下 Rust 拥抱不可变性的原因及方法,以及何时你不想使用不可变性。
当变量不可变时,意味着一旦值被绑定上一个名称,你就不能改变这个值。
我们用个例子说明下
fn main(