pointers er et værktøj, der bruges af programmører til at effektivt at bruge systemressourcer. Ved hjælp af en pegepind "point" programmet på en hukommelsesplacering , der indeholder de data, du ønsker at arbejde med , og dette forhindrer unødvendig kopiering og dermed fjerne overhead.Consider , at hver gang du passerer en variabel til en funktion , der fungerer arbejder med en kopi af denne variabel . Hvis det sker for at være en struktur , så betydeligt mere tid og ressourcer bliver brugt af systemet. På den anden side, hvis du passerer funktionen en pointer i stedet vil det udføre beregninger uden at gøre overflødige copies.Initializing pointere ligner initialiserer andre typer af variabler. Den eneste reelle forskel ligger i syntaksen , men processen er stadig let . Instruktioner
1
Åbn en compiler
2
Formatér en variabel : .
Int år = 365 ,
3
Formatér en pointer : " . år "
int * dage = &year;
pointer " dage " vil nu gemme adressen i hukommelsen af værdi gemt i < br >