Dalam bahasa pemrograman C++, matriks adalah struktur data multidimensi yang terdiri dari elemen-elemen yang disusun dalam baris dan kolom. Matriks dapat digunakan untuk merepresentasikan data dalam bentuk tabel dua dimensi.
Secara umum, matriks dalam C++ didefinisikan sebagai array dua dimensi, di mana setiap elemen matriks dapat diakses menggunakan indeks baris dan kolom. Contoh deklarasi matriks dalam C++ adalah sebagai berikut :