学習C ++ワタリピット

あなたにC ++の知識を混乱のいくつかの並べ替え:
(初心者の学習用)

私たちは、遷移フロートは、それ以外の場合は、正確さを欠いていることを覚えておく必要があります1、POW SQRTライブラリー;

図2に示すように、文字ポインタは、おそらくエラー(方法C言語の文の元の文字列)をコミットする;
int型のmain()
{
CHAR CH = 'A';
チャーpr_ch&= CH;
COUT << "pr_ch" pr_ch << <<「\ T
pr_ch \ "<< * pr_ch <<" \ tpr_chのb値 \ B 真の値:「<<(無効)pr_ch <<てendl;
// >>> pr_ch文字化けマシンが文字とみなされているため*文字列はここで宣言chはそれが文字化けしていることを理解すべき文字列へのコンバータの出力からのアドレス出力と同等とみなされる
//アドレスをしかしpr_ch&(服用後
(&pr_ch))を出力してもよいが、まだCH - (「」)
のchar * STR =「文字列私のものです」。
<< COUT "STR" STR << <<てendlは、
//文字列は>>>出力文字列マインIS
}

配列名は、オープンスペースの連続的な配列の最初のアドレスが理解ではなく、完全に第1アドレスする
int型temp_アレイと、[5]
のInt * ptrが- temp_array = temp_array、整数型の変数を定義する//ポインタ; temp_arrayの配列を格納するために使用します最初のアドレス;

sizeof(temp_array); // >>> 20は、(* 4 5)で
のsizeof(ptr_temp_array)>>>一般に、第1のオペレーティング・システムのバイト値の値によって占有されている4 //意味は16進数です。アドレスは00ffaaとして表されるので4バイトの合計します。

ポインタのポインタのサスペンションは、野生のポインタ//使用を避ける必要があります
のIntに* ptr_int_value =新しいint型; //新しいキーワードアプリケーションがメモリのメモリアドレスを返した後、
ptr_int_valueを++; //ブラインドジャークアドレスへのポインタを同じアドレス番号に記憶されたオフセットそこメモリへのポインタがありません、これはメリットになります。

/ ので、新しいキーワードは、アプリケーションがポインタメモリアドレス空間は:)(危険回収されない場合があり、オペレーティングシステムによって占有させた後、元の懸濁液の一部を開くように、ヒープメモリのためのプログラムメモリに使用される場合 /
削除ptr_int_value; //で;新しいメモリアドレスを使用して、キーの値が使用されていない場合は、時間内に掃除してください
新しいキーワードは次のように定義された配列ポインタによって定義されている場合:
int型*配列=新しいINT [5]; // 5の容量を定義します整数配列及び割り当てアレイのポインタ変数のアレイの先頭アドレス、
削除[]配列; //放出メモリこの特定の方法を使用して、しかし、最新バージョンを直接削除キーワード即時放出を使用する準備ができています。

なお、特定の初期値ポインタ変数の定義:
//初期、初期nullptrのリテラルを与えられなければならない値の使用はない。
のInt * PTR = nullptr;
のInt PTR2 * = 0; //上記の方法とは全く同じnullptrありますリテラル0であり;
/ システムのデフォルトのポインタ変数への初期値は、時間の定義における最初のアドレスポインタ変数を与えるためのポインタでない場合、アドレスが変更に未知のポインタ変数値が示す場合は、直接ように改変どのような価値システム慎重に非常に危険です!; /

図3に示すように、メモリの割り当て手順:
スタック領域(スタック)?
→自動的に割り当てコンパイラ、典型的には、記憶された関数パラメータ、ローカルタグ値によって放出;
→操作同様のデータ構造、そのスタック-最後のうち、
ヒープ領域? (ヒープ)
プログラマが解放しない場合、プログラマによって放出→一般的な分布は、オペレーティングシステムによって、プログラムの終了時に回収することができる;
→注:スタックとデータ構造が全く異なるやり方同様の分布鎖であり、
グローバルエリア(? -static静的領域)
→グローバル変数と静的変数が一緒に保存されている。
システム自体によって→プログラム放出した後、
?リテラル定数域
→文字列定数は、ここではシステム自体によって解放ルーチンが終了を置く;
?プログラムコード領域
→バイナリ形式格納されたプログラムコードと
ここに画像を挿入説明

公開された27元の記事 ウォン称賛62 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_42359956/article/details/87297627