Rumah > pembangunan bahagian belakang > C++ > Memulakan tatasusunan berbilang dimensi dalam C/C++

Memulakan tatasusunan berbilang dimensi dalam C/C++

王林
Lepaskan: 2023-09-15 15:29:01
ke hadapan
756 orang telah melayarinya

Dalam tatasusunan berbilang dimensi, dimensi tatasusunan hendaklah lebih besar daripada 1. Rajah berikut menunjukkan strategi peruntukan memori untuk tatasusunan berbilang dimensi dengan dimensi 3 x 3 x 3.

Memulakan tatasusunan berbilang dimensi dalam C/C++

Ini ialah atur cara yang ditulis dalam C++ untuk memulakan tatasusunan berbilang dimensi.

Algoritma

Begin
   Initialize the elements of a multidimensional array.
   Print the size of the array.
   Display the content of the array.
End
Salin selepas log masuk

Contoh

#include<iostream>
using namespace std;
int main()
{
   int r, c;
   int a[][2] = {{3,1},{7,6}};
   cout<< "Size of the Array:"<<sizeof(a)<<"\n";
   cout<< "Content of the Array:"<<sizeof(a)<<"\n";
   for(r=0; r<2; r++) {
      for(c=0; c<2; c++) {
         cout << " " << a[r][c];
      }
      cout << "\n";
   }
   return 0;
}
Salin selepas log masuk

Output

Size of the Array:16
Content of the Array:16
3 1
7 6
Salin selepas log masuk

Atas ialah kandungan terperinci Memulakan tatasusunan berbilang dimensi dalam C/C++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan