C における角括弧の役割
C における角括弧には、主に 2 つの用途があります:
1. 角括弧は、配列内の要素にアクセスするために使用されます。配列は、同じ型のデータの固定サイズのコレクションであり、各要素にはインデックスと呼ばれる一意の整数識別子があります。角括弧内のインデックスは、アクセスする配列要素を指定します。
例:
<code class="cpp">int myArray[5]; myArray[0] = 10;</code>
このコード行は、5 つの整数要素を含む配列
myArray を定義します。値 10 を配列の最初の要素 (インデックス 0) に割り当てます。
角かっこを使用してポインターを逆参照することもできます。ポインタは、別の変数のアドレスを格納する変数です。角括弧内の式は、ポインタが指す変数の値を取得するために使用されます。
例:
<code class="cpp">int* myPointer = &myVariable; int dereferencedValue = *myPointer;</code>
このコード行は、変数
myVariable を指すポインター myPointer
を定義します。角括弧内の式 *myPointer
はポインターを逆参照し、myVariable
の値を返し、それを変数 dereferencedValue
に保存します。
以上がC++ における括弧の機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。