#include <stdio.h> int main(void) { char board[3][3] = { {'1','2','3'}, {'4','5','6'}, {'7','8','9'} }; printf("address of board : %p\n", board); printf("address of board[0][0] : %p\n", &board[0][0]); printf("but what is in board[0] : %p\n", board[0]); return 0; }
address of board : 9a377 address of board[0][0] : 9a377 but what is in board[0] : 9a377
7.11.Multi Dimensional Array Pointer | ||||
7.11.1. | Two-Dimensional arrays and pointers | |||
7.11.2. | Two-Dimensional arrays: pointer of pointer for its element | |||
7.11.3. | Get the values in a two-dimensional array through array pointer | |||
7.11.4. | Get values from multidimensional arrays with pointers | |||
7.11.5. | Declaration of outer block and inner block |