まず、代入演算子
割り当て操作は非constの値型である必要がありますが、ノート割り当てが初期化されていない左値を残しました。
右の戻り値の割り当ては、これと同じタイプの複数の変数を同時に割り当てることができます。
配信アドレスポインタは、すなわち、アドレスが転送され、割り当てられています。
第二に、運用以来、
プリ形式:++ iと株式会社(www.i-levelmedia.com)。
リアフォーム:私は++とi--;
差:フロントは、割り当て後の最初の割り当てがポストを計算することである後に計算されます。
三、新しいおよび削除
1.動的配列を作成し、解放することができるだけでなく、あなたはまた、動的に単一のオブジェクトを作成し、解放することができます。
1 クラス当たり 2 { 3。 **** 4。 };
5 6。 7。 INT Iは、 8は、 INT * PI = 新しい新しい INT ; // メモリを割り当て、初期化されていない 9。 文字列 S = " こんにちは" ; 10 文字 * = S 新しい新しい 文字列(「こんにちは」); //コンストラクタ呼び出し 11 * =あたりにつき、新たな新あたり(); // オブジェクトごとに作成し、オブジェクトポインタへのポインタを返します。
2.new分布およびオブジェクトを作成し、フリーストア内のオブジェクトポインタへのポインタを返します。これは、ポインタ経由でオブジェクトにアクセスすることを見つけます。
3.タイムリーな使用など、空きメモリを削除:PIを削除します。
削除を使用する場合は4、ポインタは、そうでなければ、ポインタは、元のオブジェクトを指している、リセットされなければなりません。PI = NULL;
動的割り当てと5.constオブジェクトを解放するには、同じです。
1つ のconst int型 * P = 新しい int型(1024 ); 2 削除したpを。