方括號在C 中的作用
C 中的方括號有兩種主要用途:
1. 陣列索引
方括號用於存取陣列中的元素。數組是固定大小的同類型資料的集合,每個元素都有一個稱為索引的惟一整數標識符。方括號內的索引用於指定要存取的陣列元素。
例如:
<code class="cpp">int myArray[5]; myArray[0] = 10;</code>
這行程式碼定義了一個包含 5 個整數元素的陣列 myArray
。它將值 10 賦值給陣列的第一個元素(索引為 0)。
2. 指標解引用
方括號也可以用來解引用指標。指標是儲存另一個變數位址的變數。方括號內的表達式用於取得指標指向的變數的值。
例如:
<code class="cpp">int* myPointer = &myVariable; int dereferencedValue = *myPointer;</code>
這行程式碼定義了一個指標 myPointer
,它指向變數 myVariable
。方括號內的表達式 *myPointer
解引用指標並傳回 myVariable
的值,儲存在變數 dereferencedValue
中。
以上是c++中括號的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!