|
|
Pubblicato su 09/12/2015 19:25:15
|
|
|

Di seguito è un'introduzione all'apprendimento con puntatore della lingua C, a quali bisogna prestare attenzione: 1. Quando si impara la lingua C, i puntatori sono l'essenza della lingua C, e per giudicare se la tua lingua C è buona o meno, devi usare i tuoi puntatori. 2. Il puntatore è un tipo di dato del linguaggio C, ed è anche una caratteristica del linguaggio C, perché è flessibile e modificabile; se lo usi bene, puoi rendere il programma conciso, compatto ed efficiente. 3. Il concetto di puntatori: tutti i dati sono memorizzati in memoria. Un byte in memoria è generalmente chiamato unità di memoria, e diversi tipi di dati occupano celle di memoria differenti. 4. Quando si imparano i puntatori, bisogna essere chiari sulle variabili puntatore e puntatore fin dall'inizio, altrimenti non saprai cosa sta succedendo quando imparerai i puntatori avanzati in seguito. 5. Errore di paragrafo, questo è l'errore più fastidioso di tutti i programmatori, perché ti dà troppo pochi prompt di errore. Solo una frase di segmentazione, non ho idea di quale sia il problema. Ecco le sue quattro possibilità: un'operazione puntatore vuoto b l'indirizzo operazione non esiste nella memoria C Operation Memory protetta dal sistema D modifica il contenuto dell'area costante Come evitare: Gli array variabili dovrebbero essere inizializzati e gli array non dovrebbero essere gestiti fuori dai limiti Soluzione: A commenta costantemente il codice e debugga i possibili errori passo dopo passo. Se vedi un segnale sisegv, assicurati che ci sia un problema, i principianti sono generalmente causati da operazioni fuori limite, ovviamente altre situazioni non sono escluse.
|
Precedente:Imposta un'immagine di sfondo per Visual Studio 2013 o VS2010, è fantastico!Prossimo:Nel browser 360, compare OT; adapp", "click":"0"
|