c++primer plusノート
922 ワード
2.1.3
cinを使用するにはcoutにincludeヘッダファイルが必要です
3.2 const限定子
1.一般約束 const定数の頭文字は大文字で、定数と変数を区別するのに役立ちます. または定数を表すアルファベットkで始まる. const定数定義時に を付与
2.const比#defineのメリットは、データ型 を指定することができる.は、定義を役割ドメインで特定の関数またはファイルに制限することができる(具体的な9章) . constは、より複雑なデータ型(第4章) に使用することができる.
4.7ポインタとフリーストレージスペースポインタは変数であり、値自体ではなく値のアドレスを格納します.通常の変数値は指定された量であり、アドレスは派生量である.ポインタはアドレスを指定量、値を派生量と見なします.
4.7.1ポインタ宣言は、ポインタが指すデータ型を指定する必要があります.以下の宣言は、ポインタ(p 1)とint変数(p 2)を作成し、各ポインタ変数名に* が必要であることに注意してください.は、宣言文でポインタを初期化することができる.初期化された値は、ポインタではなくポインタです.次に、*ptではなくptの値を&higgens に設定します.
4.7.2針の危険
16.2スマートポインタスマートポインタを使用するにはmemoryファイルヘッダ を含む必要があります.
cinを使用するにはcoutにincludeヘッダファイルが必要です
3.2 const限定子
1.一般約束
2.const比#defineのメリット
4.7ポインタとフリーストレージスペース
4.7.1
int* p1, p2;
int higgens = 5;
int *pt = &higgens;
4.7.2針の危険
(*) , 、 !!!
16.2スマートポインタ