Dator > hur pekare dereference ogiltig

  • hur pekare dereference ogiltig


  • Void pekare ge C programmerare med förmågan att referensvariabler utanför en funktion . Traditionellt när du skapar en variabel i en funktion , kan du bara använda den variabla värden inom denna funktion . Men med pekare , kan du skicka pekaren till andra funktioner och använda variabeln var som helst i din kod . Dereferencing en pekare innebär hämta värdet som den innehåller. Detta görs med asterisk symbolen
    1 .
    Skapa din viktigaste variabeln . Pekare " punkt " för att data i din C variabler , behov så den rörliga först definieras . I det här exemplet är ett heltal skapas . I följande kod skapas ett heltal i C : .

    int integer_value=0 ;
    2
    Definiera pekaren . Variabler med asterisk förordet definiera en pekare värde . Följande kod skapar en pekare i C :

    int * integer_pointer ,
    3
    Tilldela variabeln värdet till pekaren . Innan visaren kan dereferenced , behöver den ha en variabel uppdrag . Följande tilldelar heltal skapade i steg ett att pekaren skapade i steg två :

    integer_pointer= integer_value ;

    " " prefixet betyder att tilldela " adress " variabeln . Pekaren tilldelas minnet värde . Därför , när du dereference och ändra värdet på pekaren , redigerar du också variabeln ligger i " integer_value " minnesadress .
    4 .
    dereference pekaren och ändra dess värde. Använda asterisk när du tilldelar ett värde till pekaren dereferences det . Följande kod visar hur du dereference en Void Pointer :

    * integer_pointer=11 ;


Previous:nothing Next:hur man skriver makron i Visual Basic





Relaterade artiklar


  • hur du kan få text i kolumner med html
  • hur man byter en css bakgrundsbild med javascript
  • prolog vs lisp
  • hur man skapar java script
  • roll underhåll av programvara
  • html tutorial för en textruta
  • rensar en knapp på Visual Basic
  • vad gör variabler betyder ?
  • hur man skapar UML-klassdiagram
  • hur man gör en vbs fil