Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder pekare i C + +

    Ofta programmerare föredrar att ta itu med bitar av information genom sin minnesplats istället för direkt . C + + pekare är idealiska verktyg för dessa minnesoperationer . En pekare är en datatyp som lagrar som dess värde en minnesadress och är av samma typ som den variabel den pekar på , men är markerade med en asterix såsom förklaras nedan. Pekare är vanligast dereferenced , ökas och minskas . Saker du behöver
    Grundläggande kunskaper i C och C + + Review C + + kompilator , eller ännu bättre en IDE
    Visa fler instruktioner
    1

    Fråga dig själv om du har någonsin undrat varför du ska bry med pekare och inte bara arbeta med vanliga variabler . Pekare är mer effektiva , för en sak . Dessutom , de är viktiga verktyg för verksamheten stackminnet t.ex. dynamisk allokering och släpp . Även i C- pekare är användbart om du navigerar över " dumma" matriser .
    2

    Deklarera och initiera en pekare . Denna handledning använder en pekare av typen int . Exemplet visar hur man gör detta .
    3

    Tilldela ett värde till pekaren . Kom ihåg , pekare accepterar endast minnesadresser som värden . Du representerar adressen för en variabel genom att före variabelnamnet med ett et- tecken ( & ) .
    4

    Tillträde värdet av x via pekaren px. Du gör detta genom att dereferencing px. Du kan dereference pekare genom att använda * operatör . Detta är inte att förväxla med när du använder samma symbol i försäkran om en pekare som visas i Steg 2 .
    5

    Använd en pekare att allokera minne för en samling av 10 ints . Den " nya " operatör är ett C + + -funktionen .
    6

    Navigera arrayen och fylla den med heltalsvärden med pekaren .
    7

    Release att minnet med pekaren och " marken " pekaren . Den " delete " operatör är ett C + + -funktionen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en Maven projektet i Galileo
    ·Hur att dölja subview på en iPhone
    ·Hur till Skapa meddelande Maps i MFC
    ·Vad är Felsökning i programmering C
    ·Hur man läser en sekventiell fil i C
    ·Hur du använder Ctags Med UltraStudio
    ·Så här söker en länkad lista av element i C + +
    ·C Statisk inlinefunktionen
    ·Hur man upptäcker Blow av Mic på Xcode
    ·Hur man åsidosätta en Accessor metod i Objective - C
    Utvalda artiklarna
    ·Visual Basic-projekt
    ·Hur konvertera en sträng array till Double
    ·Hur man upptäcker mobila webbläsare med ASP
    ·Hur kontrollera tomma VAR i Javascript
    ·Hur man byter en STRG Med en STRG Lägre
    ·Game Maker Tips
    ·Hur man skapar en lista i Lisp Coding
    ·Python Certifiering
    ·Hur man beräknar NS2 Bandbredd
    ·Så här öppnar du en XML-databas
    Copyright © Dator Kunskap http://www.dator.xyz