Classes and Objects in C++

Article by: Manish Methani

Last Updated: October 19, 2021 at 8:04am IST
3 min 12 sec read

C++ Multi-Dimensional Arrays

MultiDimensions word itself says there will be an array with mutiple dimensions(rows and columns). The simplest form of multiple Dimensions is "Two Dimensional Array".

Syntax :-

datatype arrayName[rows][coulmns];  

Examples of Multi-Dimensional arrays

/* Two Dimensional Array */
int val = a[2][3];

/* Three Dimensional Array */
int val = a[2][3][4];

Here,
a[2][3] = 2 rows , 3 columns.
a[2][3][4] = 2 rows in outer array. Inside it 3 rows, 4 columns.

Program

#include >
using namespace std;
 
int main () {
   // an array with 3 rows and 2 columns.
   int a[3][2] = { {0,0}, {1,2}, {2,4}};
 
   // output each array element's value.                      
   for ( int i = 0; i < 3; i++ )
      for ( int j = 0; j < 2; j++ ) {
         cout << "a[" << i << "][" << j << "]: ";
         cout << a[i][j]<< endl;
      }
 
   return 0;
}

Output :-

a[0][0]: 0
a[0][1]: 0
a[1][0]: 1
a[1][1]: 2
a[2][0]: 2
a[2][1]: 4

Discover My FlutterFlow Courses and Template Apps

FlutterFlow Course: Basic to Advanced (2025) – Dating App
Learn to Create the Dating App with Admin Dashboard using No-Code Tool FlutterFlow in this comprehensive course in 2025.
FlutterFlow Course: Learn to Build the Grocery Delivery App
Learn to Create Grocery-Delivery App in FlutterFlow, ideal for anyone looking to implement a functional E-Commerce App.
FlutterFlow Course: Learn to Build the Online Courses App
Learn to Create Online Courses App in FlutterFlow, ideal for anyone looking to implement a functional Courses App.
Codzify Logo

Terms and Conditions    Cookie Policy   Refund Policy   Adsense Disclaimer

Contact: teamcodzify@gmail.com