C är en lägre nivå datorspråk än de flesta andra moderna språk som C # eller Ruby . Medan de flesta språk dölja minneshantering från programmeraren genom att hantera fördelningen och garbage collection automatiskt kräver C programmeraren att planera minnesallokering och avallokering manuellt . Värden lagras i minnet kan nås med särskilda variabler som har adressen till ett värde istället för själva värdet . Dessa minnen adress variabler kallas " pekare ".
1 .
Deklarera en variabel . Till exempel kan du deklarera en heltalsvariabel som heter foo genom att kopiera och klistra in följande kod:
int foo ;
2
fastställa en annan variabel , denna gång som en pekare . För att skapa en pekare till ett heltal , lägg till en asterisk efter typ :
Int * pointer_to_foo ,
3
Tilldela den punkt variabeln att referera till variabeln i steg 1. I exemplet skulle du skriva :
pointer_to_foo= foo;
Previous:nothing Next:hur man ska förstå arrayer