A C nyelv egyik központi elemét képezik a mutatók.
A pointer aritmetika következtében a C-ben a mutatókkal
sokféle mûvelet végezhetõ. Tulajdonképpen
ebben rejlik a C egyik nagy erõssége. A mutatókkal
elérhetõ gyors memóriakezelés és a sokrétû
mûveletek teszik a C-t assembly nyelv jellegûvé. A mutatók
tipizáltsága elõsegíti a hibamentes programok
készítését, de ha szükséges, megfelelõ
explicit típuskonverzióval kellõ rugalmasság
biztosítható. A C programok rugalmassága a függvényekre
mutató pointerekkel is növelhetõ. A következõkben
lépésrõl lépésre áttekintjük
a muatókkal kapcsolatos ismereteket.