在C語言中,可以使用下標運算符[]
來訪問二維數組中的元素。二維數組的元素可以通過指定兩個下標來訪問,第一個下標表示行,第二個下標表示列。例如,假設有一個名為arr
的二維數組,可以通過arr[i][j]
來訪問第i
行第j
列的元素。
下面是一個簡單的示例代碼,展示了如何聲明、初始化和訪問二維數組的元素:
#include <stdio.h>
int main() {
// 聲明一個3行4列的二維數組
int arr[3][4];
// 初始化數組的元素
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
arr[i][j] = i * 4 + j;
}
}
// 訪問數組的元素并打印輸出
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
以上代碼聲明了一個3行4列的二維數組arr
,并使用兩層循環初始化和訪問數組的元素。最后,將二維數組的內容打印輸出。運行該代碼會輸出以下結果:
0 1 2 3
4 5 6 7
8 9 10 11
這樣,你就可以通過指定下標來訪問二維數組的元素了。