three dimensional array code example

Example 1: 3 dimensional array

// Two dimensional array
int a[2][3]= {
        {1, 2, 3},
        {4, 5, 6}
    };
    
    cout << a[1][1]; // Output is 5

// Three dimensional array
//[2] is elements; [3] is rows in elements; [4] is column in elemnents 
int a[2][3][2]= {
        //Element 0
        { {1, 2}, 
          {2, 3}, 
          {4, 5} 
            
        },
        
        
        // Element 1
        { {6, 7}, 
          {8, 9}, 
          {10, 11} 
            
        }
    };
    
    cout << a[0][1][1]; // Prints 3

Example 2: declaring 3d arrays

int test[2][3][4] = {
    {{3, 4, 2, 3}, {0, -3, 9, 11}, {23, 12, 23, 2}},
    {{13, 4, 56, 3}, {5, 9, 3, 5}, {3, 1, 4, 9}}}

Tags:

Misc Example