Rust基础类型之布尔类型和字符

布尔类型

Rust 中的布尔类型为 bool,仅仅有两个值,true 和 false。比如下方代码:

let flag1 = true;
let flag2: bool = false;

字符

Rust 中的字符类型是 char,值用单引号''括起来。

fn main() {
   
    let char1 = 'z';
    let char2: char = 'ℤ'; 
    let heart_eyed_cat = '😻';
    let chinesechar1 = '中';
}

Rust 的char类型存的是Unicode散列值。这意味着它可以表达各种符号,比如中文符号、emoji符号等。在 Rust 中,char 类型在内存中总是占用 4 个字节大小。这一点与 C 语言或其他某些语言中的 char 有很大不同。

相关推荐

  1. Rust基础类型布尔类型字符

    2024-01-10 11:12:02       52 阅读
  2. Rust基本数据类型-字符串

    2024-01-10 11:12:02       38 阅读
  3. Rust---复合数据类型字符串(1)

    2024-01-10 11:12:02       40 阅读
  4. Rust字符串String类型学习

    2024-01-10 11:12:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-10 11:12:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-10 11:12:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-10 11:12:02       82 阅读
  4. Python语言-面向对象

    2024-01-10 11:12:02       91 阅读

热门阅读

  1. Electron快速上手

    2024-01-10 11:12:02       53 阅读
  2. Flink编程实践

    2024-01-10 11:12:02       57 阅读
  3. docker环境调用mysqldump进行数据备份

    2024-01-10 11:12:02       48 阅读
  4. 【技术选型】clickhouse vs starRocks

    2024-01-10 11:12:02       81 阅读
  5. 深入理解 MyBatis-Plus 批量保存方法

    2024-01-10 11:12:02       62 阅读
  6. 安卓多用户管理之IUserManager.AIDL

    2024-01-10 11:12:02       44 阅读
  7. 第十节 登陆静态页

    2024-01-10 11:12:02       52 阅读
  8. Linux环境下使用flv.js + websokect播放RTSP视频流

    2024-01-10 11:12:02       61 阅读
  9. linux发送http请求命令

    2024-01-10 11:12:02       57 阅读
  10. Docker修改数据目录

    2024-01-10 11:12:02       52 阅读
  11. 第十五章 ECMAScript6新增的常用语法

    2024-01-10 11:12:02       61 阅读