- Rust編程:入門、實(shí)戰(zhàn)與進(jìn)階
- 朱春雷
- 177字
- 2021-04-30 12:37:22
第2章 變量與數(shù)據(jù)類型
數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)和組織數(shù)據(jù)的方式。程序中常用的三大數(shù)據(jù)結(jié)構(gòu)包括動(dòng)態(tài)數(shù)組、映射和字符串。為此,Rust標(biāo)準(zhǔn)庫(kù)std::collections提供了4種通用的容器類型,其中包含8種數(shù)據(jù)結(jié)構(gòu)。根據(jù)應(yīng)用場(chǎng)景劃分,動(dòng)態(tài)數(shù)組可細(xì)分為普通動(dòng)態(tài)數(shù)組Vec和雙端隊(duì)列VecDeque,映射包括HashMap,字符串包括String等類型。本章將學(xué)習(xí)動(dòng)態(tài)數(shù)組、映射和字符串這三大數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建,以及元素的修改和訪問等常見操作。
推薦閱讀
- Getting Started with Gulp(Second Edition)
- Delphi程序設(shè)計(jì)基礎(chǔ):教程、實(shí)驗(yàn)、習(xí)題
- C++ Builder 6.0下OpenGL編程技術(shù)
- R語(yǔ)言游戲數(shù)據(jù)分析與挖掘
- iOS開發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App Store上架
- R語(yǔ)言編程指南
- Web程序設(shè)計(jì)(第二版)
- SQL Server 2016數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)
- Mastering JavaScript High Performance
- Visual Basic程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)教程
- Rust游戲開發(fā)實(shí)戰(zhàn)
- Python網(wǎng)絡(luò)爬蟲技術(shù)與應(yīng)用
- 從0到1:HTML5 Canvas動(dòng)畫開發(fā)
- Software Development on the SAP HANA Platform
- Drupal 8 Development:Beginner's Guide(Second Edition)