BGT kodlama dilinde çok boyutlu diziler oluşturabiliyoruz. Bunun için aşağıdaki kodu yazabilirsiniz.
dizi_türü[][] dizi_adi;
Yukarıdaki yapıda da görüldüğü üzere iki boyutlu dizi oluşturmuş olduk. Her bir dizi için aç ve kapa köşeli parantez kullandık.
Şimdi aşağıda örneğimizi verelim.
Çok boyutlu dizi örneği
void main()
{
string[][] satrancTahtasi;
satrancTahtasi.resize(8);
for(int i = 0;i <8;i++)
{
satrancTahtasi[i].resize(8);
}
satrancTahtasi[7][4] = "piyon";
//Çoklu dizimizin 4 ve 7 elemanına piyon atadık.
alert("Oynanan taş",satrancTahtasi[7][4]);
}
//Yukarıdaki örnekte 8 x 8 bir dizi oluşturuldu bu dizinin her bir elemanına farklı değerler atayabilmemizi göstermek amacıyla bir örnek verildi.