Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 deklarovať matice ako viacrozmerných polí . Napríklad : 
 
 int [ 2 ] [ 4 ] = { { 1,2,3,4 } , { 5,6,7,8 } } ; 
 
 int b [ 2 ] [ 4 ] = { { 0,1,2,3 } , { 4,5,6,7 } } ; 
 2 
 Vytvoriť nové pole pre uloženie rozdiel dvoch druhých : 
 
 int c [ 2 ] [ 4 ] ; 
 3 
 vykonávať odčítanie pomocou dvoch vnorených " pre " slučky sú nasledujúce : 
 
 for ( int i = 0 ; i < sizeof ( ) /sizeof ( [ 0 ] ) ; i + + ) { 
 
 for ( int j = 0 ; j < sizeof ( [ 0 ] ) /sizeof ( [ 0 ] [ 0 ] ) ; j + + ) { 
 
 c [ i ] [ j ] = [ i ] [ j ] - b [ i ] [ j ] ; 
 
 } 
 
} celým
 " sizeof " funkcia sa používa na určenie typu nezávisle na veľkosti každého rozmeru jednej z matíc tak , aby premenné iterátor fungovať správne . Týmto spôsobom sa " pre " slučky sú na jedno použitie pre matice všetkých veľkostí . Samozrejme , že obe matice musia mať rovnakú veľkosť ako navzájom je odpočítať , a tento kód predpokladá , že sú . Možno budete chcieť skontrolovať veľkosti programovo , pokiaľ vyvíjate kód pre použitie ostatnými užívateľmi .