Multidimensional Arrays In C++ Language
C++ Multidimensional Arrays- सी ++ बहुआयामी सरणी
Multidimensional Arrays
बहुआयामी सरणी को सी ++ में आयताकार सरणी के रूप में भी जाना जाता है। यह दो आयामी या तीन आयामी हो सकता है। डेटा को सारणीबद्ध रूप (पंक्ति ∗ स्तंभ) में संग्रहीत किया जाता है जिसे मैट्रिक्स के रूप में भी जाना जाता है।
C++ Multidimensional Array Example -सी ++ बहुआयामी सरणी उदाहरण
आइए सी ++ में बहुआयामी सरणी का एक सरल उदाहरण देखें जो दो आयामी सरणी घोषित करता है, प्रारंभ करता है और पार करता है।
#include <iostream>
using namespace std;
int main()
{
int test[3][3]; //declaration of 2D array
test[0][0]=5; //initialization
test[0][1]=10;
test[1][1]=15;
test[1][2]=20;
test[2][0]=30;
test[2][2]=10;
//traversal
for(int i = 0; i < 3; ++i)
{
for(int j = 0; j < 3; ++j)
{
cout<< test[i][j]<<" ";
}
cout<<"\n"; //new line at each row
}
return 0;
}
Output:-
5 10 0
0 15 20
30 0 10
सी ++ बहुआयामी ऐरे उदाहरण: एक ही समय में घोषणा और आरंभीकरण
आइए बहुआयामी सरणी का एक सरल उदाहरण देखें जो घोषणा के समय सरणी को आरंभ करता है।
#include <iostream>
using namespace std;
int main()
{
int test[3][3] =
{
{2, 5, 5},
{4, 0, 3},
{9, 1, 8} }; //declaration and initialization
//traversal
for(int i = 0; i < 3; ++i)
{
for(int j = 0; j < 3; ++j)
{
cout<< test[i][j]<<" ";
}
cout<<"\n"; //new line at each row
}
return 0;
}
Output:-
2 5 5
4 0 3
9 1 8