変数
コンピュータは、さまざまな情報をメモリに保存し、同じ種類の情報を同じアルゴリズムで処理できなければ必要ありませんが、より興味深いプログラムを作成するには、情報の保存方法を学ばなければなりません。コンピューターのメモリ内にあります。同時に、コンピュータのメモリ セルに何らかの方法でアクセスする方法を学ぶ必要があります。
プログラミングにおいても、人生と同様に、コンピュータのメモリの一部を参照するには、名前を使用します。この名前を使用すると、情報の読み取りと書き込みの両方が可能になります。
変数とは、名前があり、型に対応する値を格納するコンピュータ メモリ内の場所です。 u>.
「変数」という言葉は、その値がプログラムの実行中に変更される可能性があることを示しています。 新しい変数値を保存すると、古い変数値は消去されます。
コンピューターの場合、すべての情報はメモリー内のデータ、つまり 0 と 1 のセットです (簡単に言うと、コンピューター内の情報はすべて単なる数字であり、同じ方法で処理されます)。ただし、整数と分数の動作が異なることはわかっています。したがって、各プログラミング言語には異なる種類のデータがあり、異なる方法で処理される
ためです。
たとえば、
-
整数変数 – type
int
(英語の
integer – integer から)、メモリ内で 4 バイトを占有します。
- 小数部分を持つことができる
実数変数 (英語の
float – から英語の float – 浮動小数点を入力) 、メモリ内で 4 バイトを占有するか、または double
と入力して 8 バイトを占有します。
- 文字 (英語の character – 文字からの char
– を入力)、占有メモリ内に 1 バイト
あります。
プログラムに変数を追加してみましょう。
変数を使用する前に、メモリ内に変数用のスペースを割り当てるようにコンピュータに指示する必要があります。これを行うには、変数を宣言する必要があります。つまり、変数に格納する値の種類を指定し、名前を付ける必要があります。
必要に応じて、初期値を割り当てることもできます。
例
プログラムを逆アセンブルします。
#include
名前空間 std を使用します。
主要(){
int a = 6, b; // 整数型の 2 つの変数を宣言します。
// 値 6
はすぐに変数 а
に保存されました。
// 変数 b
には初期値が設定されていません。
// この場合、メモリに何が含まれるかはわかりません。
}
プレ>