Analizziamo il codice. Dopo aver dichiarato il template, la funzione ''stampaArray'' possietepossiede un argomento che contiene il template. L'argomento è ''VAR *array''. Questa scrittura sostituisce la classica scrittura ''int *VAR'' e dato che è un array, si aggiunge la parola array '''dopo il segno di puntatore'''. Questo codice ha risparmiato tempo al programmatore che avrebbe dovuto scriversi i tre prototipi (e le relative funzioni) del tipo int, char e float.