プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

【Rust入門】データ型の説明

更新日:

記事の内容


Rustのデータ型を説明します。
Rustのスカラー型には、整数、浮動小数点、論理値、文字列、char型の5つがあります。

スカラー型

整数型

数値型の名前は、アルファベット1文字とその大きさの数値でできています。
変数の大きさには8ビット、16ビット、32ビット、64ビット、128ビットが用意されています。

例えば、u8の場合は、0から2^8 - 1までの値、つまり、0から255までを保持できることになります。

浮動小数点型

論理値型

明示的に型注釈付きで宣言することもできます。

文字列型

文字列の結合は、少しクセがありますね。
文字列はダブルコーテーションで定義します。
シングルコーテーションでは定義できないので、注意しましょう。

char型

char型は1つの文字を表します。
具体的には、Unicodeでは「文字」は明確に定義された概念ではないため、charは「Unicodeスカラー値」であり、「Unicodeコードポイント」とは似ているけど、異なるものです。

char型は、ダブルコーテーションではなく、シングルコーテーションで定義します。

まとめ

この記事では、Rustのデータ型について説明しました。
まずは基礎から抑えていきましょう。

Good luck with your engineer life!

Rustをより詳しく勉強したい人は、この記事を読んで下さい

Rustの学習でおすすめの本と動画【2021年最新】

中級者向け プログラミング言語Rust入門 C/C++の知識を前提とせずに順序だてた構成で説明してくれます。 非常に読みやすい本です。 ただし、あくまでもRustに対する入門書であるので、プログラミングが初めての人には難しいです。 実践Ru ...

続きを見る


Go言語をより詳しく勉強したい人は、この記事を読んで下さい

Go言語の学習でおすすめの本と動画【2021年最新】

初心者向け 入門Goプログラミング 海外で評判がよい入門書の翻訳版です。 テンポよく学んでいけるのはいいのですが、翻訳が完全とは言えません。 プログラミング経験が浅い人にはいいと思います。 改訂2版 基礎からわかる Go言語 Go言語のバー ...

続きを見る


Rubyをより詳しく勉強したい人は、この記事を読んで下さい

Rubyの学習でおすすめの本と動画【2021年最新】

初心者向け【入門編】 スラスラ読める Rubyふりがなプログラミング ふりがなプログラミングシリーズのRuby版です。 文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれません。 ...

続きを見る


Javaをより詳しく勉強したい人は、この記事を読んで下さい

Javaの学習でおすすめの本と動画【2021年最新】

初心者向け 2週間でJava SE Bronzeの基礎が学べる本 Java SE Bronzeをこれから取得しようという人向けの書籍です。 14日で区切られている各章は、図を積極的に取り入れてわかり易いです。 職業訓練についていけなくて参考 ...

続きを見る


ErlangとElixirをより詳しく勉強したい人は、この記事を読んで下さい

ErlangとElixirの学習でおすすめの本と動画【2021年最新】

Erlang すごいErlangゆかいに学ぼう Erlangの入門書です。 言語の特徴が具体的なコード例と一緒に解説されています。 Erlangらしい関数型言語の良さがわかる内容です。 プログラミングErlang Erlangの強みである並 ...

続きを見る

関連コンテンツ

-Rust

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.