Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ データ型 | 変数とデータ型
C++入門

データ型

メニューを表示するにはスワイプしてください

変数を宣言する際には、どの種類のデータを格納するかを指定する必要があります。あらゆる状況に対応するために、効率的なメモリ管理を可能にするデータ型が用意されています。

以下のコードを使って、特定の式のデータ型を確認できます。自由に試してみてください。

main.cpp

main.cpp

123456789
#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }

数値型

これらの型は、数値の値を保存し、数学的な演算を行うために不可欠です。主に2つのグループに分けられます:整数型(整数値を保存)と浮動小数点型(小数部分を含む数値を保存)。

integers.h

integers.h

decimals.h

decimals.h

12
// Examples of literal integers 5 100 30

Bool

bool データ型は、true または false のいずれかの論理値を表す。通常は数値として保存され、ゼロfalse1true を意味する。この単純な型は、プログラムの分岐や制御に不可欠。

Char

char データ型は、個々の文字を格納するため に使用される。文字には、アルファベット、数字、句読点、特殊文字が含まれる。これらの文字は必ず シングルクォート')で囲む必要があり、例として 'A''9''!' などがある。

Void

void 型は値が存在しないことを表す。データが通常格納される場所に何も保存されていない、空の領域を意味する。空であっても非常に有用であり、高度な機能の作成や複雑な処理の実装に役立つ。

1. intデータ型は何を格納するか?

2. char型の正しい構文はどれか?

question mark

intデータ型は何を格納するか?

正しい答えを選んでください

question mark

char型の正しい構文はどれか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  1
some-alt