Hvordan ta Pekere til heltall i C ++
Ved hjelp av pekere for funksjonsargumenter kan optimalisere tidskritiske rutiner som variabler blir tilgjengelig direkte i minne i stedet for å bli kopiert. En peker til et helt tall kan anvendes for å tillate manipulering av den opprinnelige heltallsvariabel. Sikre at en peker er gyldig før du utfører operasjoner i minnet er avgjørende for å unngå feil; C ++ har innebygd argument prototyper for å tillate heltalls pekere som skal brukes i funksjon, slik at integrering i eksisterende rutiner sømløs.
Bruksanvisning
1 Åpne prosjektet løsningen i Visual Studio 2010.
2 Naviger til din funksjon som vil akseptere en peker til et heltall variabel.
3 Sett inn en ny komma inn i de avrundede parentes etter funksjonene 'navn.
4 Type "int" rett etter komma innsiden av funksjonens avrundede parentes.
5 Plasser navnet på den nye variabelen, med et mellomrom før det, etter "int" type definisjon.
6 Skriv inn en stjerne umiddelbart før variabelnavnet for å sette argumentet som en peker til et heltall. En funksjon kalt "myFunction" som aksepterer en flyttallsverdi og en peker til et heltall betegnes som: "myFunction (flyte a, int * b)."
Hint
- Programmet vil krasje hvis en nullpeker er gitt for heltall pekeren verdi og ingen feilkontroll inne i funksjon oppstår.