Ejemplo: A continuación se muestra la reserva de una matriz bidimensional 3x3 con un array de punteros, en ella se realiza la reserva de memoria por filas, posteriormente asignamos valores consecutivos (a partir de 1) a cada una de las celdas.
 
 


 
 

 Ejemplo: A continuación se muestra otro ejemplo en el que se realiza una reserva de memoria por filas, del array de punteros, y posteriormente, se pasa dicho array a una función, la cual se encargará de rellenarla de valores, para que finalmente sea devuelta al programa principal para que nos saque por pantalla dichos valores, que fueron introducidos en la función.