Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan fordele Pekere
    En peker er en type variabel i programmering som har en adresse i datamaskinens minne. Istedenfor å være bare et tall , eller en setning , pekere fortelle datamaskinen for å se på en bestemt blokk av hukommelse , i stedet for dataene i den. I C og C + + koding, pekere lar programmerere å dynamisk allokere minne under kjøring av kode. Ved å referere dypt minne , kan pekere brukes til å sette av blokker av minne for datastrukturer . Du trenger
    C /C + + kompilator
    tekst editor
    Vis flere instruksjoner
    en

    Erklærer en peker . Dette gjøres på samme måte i C og C + + : en

    int * ptr ;

    variabel " ptr " er nå en peker . Den inneholder ikke et heltall ( int ) , men heller adressen til en blokk med minne på størrelse med et heltall.
    2

    allokere minne dynamisk gjennom pekeren. C og C + + gjør dette litt annerledes. I C, minnebruken gjennom " malloc " funksjon : en

    int * ptr = ( * int ) malloc ( sizeof ( int ));

    I C + + , er minnebruken gjennom " nye "søkeord : en

    int * ptr = new int ;

    Begge satt til side et heltall størrelse blokk med minne som er referert av pekeren " . ptr "

    3

    deallocate minne. Igjen , dette er litt annerledes i C og C + + . I C, minne deallocation oppnås gjennom " gratis" -funksjon : en

    gratis ( ptr ) ;

    I C + + , er minnet deallocated gjennom " delete " søkeord : en

    delete ptr ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke dato og klokkeslett i en C + + Program 
    ·Hvor å Sjekk for Odd Tall i C + + 
    ·Hvordan bruke Strpbrk funksjon i C + + 
    ·Hiding C + + Symboler i Static Library 
    ·Hvordan skrive en C + + Program for gangetabellen for F…
    ·Hvordan Fell Char å Int 
    ·Hvordan lage en vektor av Character Arrays i C + + 
    ·C + + Microsoft opplæring Visual 
    ·Hvordan skjule en knapp i Visual C 
    ·Hvordan lage en GNU -fil for C + + 
      Anbefalte artikler
    ·Hvordan bruke INSTR Med Decode og No Mellomnavn 
    ·Hvordan beregne Dato Forskjell i Java 
    ·Slik bruker du en funksjon peker i heltall Array 
    ·Hvordan koble til MySQL på Hostgator 
    ·Pascal datatyper 
    ·Slik installerer ASP.NET 
    ·Hvordan skrive en Python Script som kan lese CPU-bruk p…
    ·Hvordan legge til Strings i Javascript 
    ·Hvordan analysere en verdi i Perl 
    ·ConnectException : Connection Refused på Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/