目次
受信パラメータ
ポインタを関数パラメータとして使用します。
通常はconstキーワードで装飾されます。
ポインタは有効領域を指しており、関数内で読み込み処理が行われます。
発信パラメータ
ポインタを関数パラメータとして使用します。
関数呼び出しの前では、ポインターが指すスペースは無意味であってもかまいませんが、有効である必要があります。
関数内で書き込み操作を実行します。
関数呼び出し終了後は関数の戻り値となります。
受信パラメータと送信パラメータ
ポインタを関数パラメータとして使用します。
関数呼び出しの前では、ポインタが指す空間が意味を持ちます。
関数内では、最初に読み取り操作が実行され、次に書き込み操作が続きます。
関数呼び出し終了後は関数の戻り値となります。
i ノード
本質は、ファイルの属性情報を格納する構造体です。例: 権限、タイプ、サイズ、時間、ユーザー、ディスクの場所。ほとんどの i ノードはディスクに保存されます。i ノードが解放されても、ディスク上のデータは失われませんが、新しいデータが元のデータを上書きする場合にのみ、元のデータが失われます。
デントリー
ディレクトリ エントリは本質的に構造体であり、ファイル名と i ノードという 2 つの重要なメンバー変数があります。ファイルの内容 (データ) はディスク ブロックに保存されます。