参照の 4 つの主なタイプは何ですか?
参照型 型の実際の値参照によって表されるデータ型 (ポインターに類似)。変数に参照型が割り当てられている場合、変数は元の値を参照します (または「ポイントします」)。コピーは作成されません。参照型には、クラス、インターフェイス、デリゲート、およびボックス化された値型が含まれます。
「リファレンス」は C の新しい変数タイプであり、C に対する重要な補足です。その機能は、変数に別名を与えることです。変数 a があり、それに別名を付けたい場合は、次のように記述できます:
int a;int &b=a;
これは、 b が「参照」であることを示しています。 " の a、つまり a のエイリアスです。このような宣言の後、a または b を使用すると同じ効果があり、どちらも同じ変数を表します。上記の参照において、& は「参照宣言子」であり、アドレスを表しません。
「aの値をbのアドレスに代入する」と理解してはいけません。参照型データはメモリのヒープに格納され、メモリ ユニットはオブジェクトのアドレスのみをヒープに格納します。参照を宣言してもメモリ ユニットは開かれません。b と a は両方とも同じ変数ユニットを表します。
注: 参照変数の型を宣言するときは、同時に初期化する必要があります。つまり、それがどの変数を表すかを宣言する必要があります。変数への参照を宣言した後、その参照は、この関数の実行中にそれが表す変数に常に関連付けられ、他の変数のエイリアスとして使用することはできません。次の使用法は間違っています:
int a1,a2;
int &b=a1;
int &b=a2;// b を a2 のエイリアスにしようとします (引用)は受け付けられません。これは間違っています。
a2 の値を b に代入できます。
b=a2;
以上が参照の主な 4 種類とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール
