TECH I.S.

C++メモリアドレス


メモリアドレス

前のページの例では、&参照変数の作成に演算子が使用されました。また、変数のメモリアドレスを取得するためにも使用できます。これは、コンピューター上で変数が格納されている場所です。

C++で変数を作成すると、その変数にメモリアドレスが割り当てられます。変数に値を代入すると、このメモリアドレスに格納されます。

この変数にアクセスするには&演算子を使い、その結果が変数の格納されている場所を表します。

string food = "Pizza"; cout << &food; // Outputs 0x6dfed4

自分で試してみる»

注:メモリアドレスは、16進数形式(0x..)です。プログラムでは同じ結果が得られない場合があることに注意してください。

なぜメモリアドレスを知ることが役立つのはなぜですか?

参照ポインター(これについては次の章で学習します)は、C++では重要です。これにより、コンピューターのメモリ内のデータを操作できるようになり、コードを削減されパフォーマンスが向上します

これら2つの特徴が、C++をPhythonJavaのような他のプログラミング言語から際立たせています。




プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細