- Rust編程:入門、實戰(zhàn)與進階
- 朱春雷
- 319字
- 2021-04-30 12:37:24
2.7 本章小結(jié)
本章介紹了如何聲明變量以及使用變量,針對Rust中變量默認是不可變的,要想修改變量的值必須在聲明變量時使用mut關(guān)鍵字,對這一特殊處理做了重點介紹和代碼演示;還介紹了如何使用整數(shù)、浮點數(shù)、布爾值、字符等基本數(shù)據(jù)類型,以及元組、數(shù)組、結(jié)構(gòu)體、枚舉等復(fù)合數(shù)據(jù)類型。另外,本章還對Rust中的字面量以及常用的算術(shù)運算符、關(guān)系運算符、邏輯運算符和位運算符,進行了介紹。
關(guān)于容器類型,本章重點介紹了Vec、VecDeque和HashMap這3個類型,使讀者了解了Vec和VecDeque的區(qū)別,以及如何增刪改查其中的元素。特別要注意,避免操作元素時索引越界而導(dǎo)致程序錯誤。
字符串是程序開發(fā)中最常用的數(shù)據(jù)結(jié)構(gòu)。本章重點介紹了字符串類型&str和String的創(chuàng)建,以及如何按字節(jié)處理和按字符處理兩種方式操作String類型字符串。
推薦閱讀
- 大學計算機基礎(chǔ)(第三版)
- Mastering Entity Framework
- 少年輕松趣編程:用Scratch創(chuàng)作自己的小游戲
- Designing Hyper-V Solutions
- Python數(shù)據(jù)挖掘與機器學習實戰(zhàn)
- Mastering Linux Network Administration
- Learning FuelPHP for Effective PHP Development
- RISC-V體系結(jié)構(gòu)編程與實踐(第2版)
- 用戶體驗可視化指南
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Citrix XenServer企業(yè)運維實戰(zhàn)
- Android應(yīng)用開發(fā)實戰(zhàn)
- 從0到1:HTML5 Canvas動畫開發(fā)
- Software-Defined Networking with OpenFlow(Second Edition)
- 深入理解Kafka:核心設(shè)計與實踐原理