Rust教程-2.1 变量和数据类型

2.1 变量和数据类型

在 Rust 中,变量的声明和使用是编程的基础。本节将详细介绍如何声明变量、理解 Rust 的基本数据类型以及复合数据类型的使用。

2.1.2 基本数据类型(整数、浮点数、布尔值等)

Rust 提供了几种基础的数据类型,包括整型、浮点型、布尔型以及字符型。这些类型帮助定义了变量能够存储的数据种类及其内存占用情况。

  • 整数类型

    Rust 支持多种有符号(i8, i16, i32, i64, i128, 和 isize)和无符号(u8, u16, u32, u64, u128, 和 usize)整数类型。每种类型后面跟随的数字表示该类型的位宽(即能存储的最大值由位数决定)。例如,u8 表示一个 8 位无符号整数,其取值范围是 0 到 255;而 i8 是一个 8 位有符号整数,取值范围是从 -128 到 127。isizeusize 类型的大小取决于运行程序的计算机架构(32 位或 64 位)。

    let small_number: u8 = 255; // u8 的最大值
    let another_number: i16 = -32768;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值