| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come risolvere il riferimento puntatori void
    puntatori void forniscono i programmatori C con la possibilità di fare riferimento a variabili al di fuori di una funzione. Tradizionalmente , quando si crea una variabile in una funzione , è possibile utilizzare solo i valori delle variabili all'interno di quella funzione . Tuttavia, con i puntatori , è possibile passare il puntatore per altre funzioni e utilizzare la variabile di qualsiasi punto del codice . Dereferencing un puntatore comporta recuperare il valore che contiene. Ciò viene fatto con il simbolo asterisco . Istruzioni
    1

    Crea la variabile principale. Puntatori "punto " per i dati nelle variabili C , per cui i primi bisogni variabili da definire . In questo esempio , viene creato un numero intero . Il codice seguente crea un numero intero in C :

    integer_value int = 0;
    2

    definire il puntatore . Le variabili con la prefazione asterisco definiscono un valore di puntatore . Il codice seguente crea un puntatore in C :

    int * integer_pointer ;
    3

    Assegnare il valore della variabile al puntatore . Prima che il puntatore può essere dereferenziato , ha bisogno di avere un assegnamento di variabile . Il seguente assegna l' intero creato nel passo uno al puntatore creato nel passaggio due:

    integer_pointer = & integer_value ;

    " & " prefisso significa per assegnare il " discorso della" variabile . Il puntatore viene assegnato il valore di memoria . Pertanto, quando si dereferenziare e modificare il valore del puntatore , è anche possibile modificare la variabile si trova l'indirizzo di memoria " integer_value " .
    4

    Dereference il puntatore e modificarne il valore . Utilizzando l'asterisco quando si assegna un valore al puntatore può interpretarlo . Il codice seguente illustra come risolvere il riferimento di un puntatore nullo :

    * integer_pointer = 11;

    Previous :

    next :
      Articoli Correlati
    ·Come grafico una sinusoide in C + + 
    ·Come creare codice di pacchetti IP in C Programmazione …
    ·Come calcolare una matrice trasposta in C + + 
    ·Come utilizzare i tipi di dati in C + + 
    ·Come creare una copia istantanea di una lista collegata…
    ·Visualizzazione di un PGM Picture Box in C + + 
    ·Come fare Vector aggiunta a C 
    ·Come utilizzare lo strumento di calcolo per il CPP 
    ·Come calcolare ottale a binario conversione 
    ·Come sviluppare Deployable applicazioni Windows Mobile 
      Articoli in evidenza
    ·Come generare una matrice con tutte le possibili combin…
    ·Come scrivere un programma che traduce un Grade lettera…
    ·Come utilizzare un programma C Come verificare Armstron…
    ·Che cosa è lo sviluppo NetBeans ? 
    ·Come fare tutti i pulsanti radio Falso in JavaScript 
    ·Come includono font personalizzati in un iPhone con Xco…
    ·Come dividere la stringa in due 
    ·Come usare un Motorola RAZR2 come webcam 
    ·Come utilizzare Struts con NetBeans 
    ·Come fare una tabella di ammortamento in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com