Funksjon argumenter kan gis avhengig av hvilken funksjon prototype . En peker er en 4 - byte lang argument som er relatert til et sted i datamaskinens minne . Passerer pekere som argumenter tillate funksjoner til direkte manipulere en variabel eller objektet i minnet. Dette brukes til å optimalisere koden slik at funksjonen ikke trenger å kopiere variabel eller objektet fra den som ringer å få tilgang til den . Feilsjekkingsprosedyre må anvendes ved passering av en peker for å sikre at den peker til en gyldig sted i minnet . Du trenger
Visual Studio 2010
Vis flere instruksjoner
en
Åpne prosjektet i Visual Studio 2010 .
2
Naviger til funksjonen som vil akseptere en peker til en variabel .
3
Definer pekertypen i funksjonen argumenter liste ved å plassere en stjerne etter variabelen type, rett før variabelens navn. En peker til et tegn typen ville bli definert som: " char * variabelnavn "
4
Plasser markøren skriver inn funksjonens prototype hvis en er angitt . . Funksjonen prototype bør nøyaktig speile funksjonens argument liste eller det vil være en samling feil .
5
Calling funksjonen krever en ampersand som skal plasseres før de variable navn på pekeren argumenter i funksjonen . En funksjon kalt " myFunction " som godtar en peker til et heltall ville bli kalt ved å bruke: ". MyFunction (& myIntegerName )"