La sintassi si riferisce alla grammatica, struttura e l'ordine degli elementi in una dichiarazione, errori di logica accade quando ci è un errore nella logica, riparando gli errori può provocare ulteriori errori che sono visualizzati quando recompiled, avvertimento di A non è un errore, ma può causare i problemi durante l'esecuzione del vostro programma.

Files Recovery Software
Home Dettagli contatto Supporto Clienti Scarica la Demo Prodotti  

 
 

Mettere a punto ed esaminare

Errori di sintassi

La sintassi si riferisce alla grammatica, alla struttura ed all'ordine degli elementi in una dichiarazione. Un errore di sintassi si presenta quando infrangiamo le regole, come dimenticarsi di concludere una dichiarazione con un punto e virgola. Quando compilate il programma, il compilatore elaborare una lista di tutti gli errori di sintassi che può incontrare.

Un buon compilatore produrrà la lista con una descrizione dell'errore e può fornire una soluzione possibile. La riparazione degli errori può provocare ulteriori errori che sono visualizzati quando recompiled. Il motivo per questo è che gli errori precedenti hanno cambiato la struttura del significato che di programma ulteriori errori sono stati soppressi durante la compilazione originale.

Similmente, un singolo errore può provocare parecchi errori. Provare a mettere un punto e virgola alla conclusione della funzione principale di un programma che compila correttamente e funziona. Quando recompile esso, voi la otterrete una lista enorme degli errori, ma è soltanto un punto e virgola malriposto.

Così come gli errori di sintassi, i compilatori possono anche pubblicare gli avvertimenti. Un avvertimento non è un errore, ma può causare i problemi durante l'esecuzione del vostro programma. Per esempio assegnare un numero a precisione doppia di virgula mobile ad un numero di virgula mobile di singolo-precisione può provocare una perdita di precisione. Non è un errore di sintassi, ma potrebbe condurre ai problemi. In questo esempio particolare, potreste mostrare l'intenzione lanciando la variabile al tipo di dati adatto.

Considerare il seguente esempio dove la x è un numero di virgula mobile di singolo-precisione e y è un numero a precisione doppia di virgula mobile. y è lanciato esplicitamente ad un galleggiante durante l'assegnazione, che eliminerebbe tutti gli avvertimenti del compilatore.

x = (float)y;

Errori di logica

Gli errori di logica accadono quando ci è un errore nella logica. Per esempio, potreste esaminare che un numero è meno di 4 e più notevolmente di 8. Quello non potrebbe possibilmente mai essere allineare, ma se è sintatticamente corretto il programma compilerà con successo. Considerare il seguente esempio:

if (x < 4 && x > 8)
puts("Will never happen!");

La sintassi è corretta, in modo da il programma compilerà, ma mette la dichiarazione mai non sarà stampato poichè il valore della x non potrebbe possibilmente essere meno di quattro e più notevolmente di otto allo stesso tempo.

La maggior parte dei errori di logica sono scoperti con la prova iniziale del programma. Quando non si comporta avete previsto, controllate molto attentamente le dichiarazione logiche e le correggete. Ciò è soltanto allineare per gli errori logici evidenti. Più grande il programma, più i percorsi là saranno con esso, più difficile diventa per verificare che il programma si comporta come previsto.


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Di recupero di dati libro
 
Capitolo 1 Una descrizione del recupero di dati
Capitolo 2 Introduzione dei dischi rigidi
Capitolo 3 Metodo logico ai disc ed all'OS
Capitolo 4 Sistemi di numero
Capitolo 5 Introduzione di programmazione di C
Capitolo 6 Introduzione ai principi fondamentali del calcolatore
Capitolo 7 Ordini necessari del DOS
Capitolo 8 Funzioni ed interruzioni di Disc-ESSERE VIVENTE che maneggiano con la C
Capitolo 9 Maneggiamento dei dischi rigidi grandi
Capitolo 10 Recupero di dati dal disco magnetico corrotto
Capitolo 11 Fare i sostegni
Capitolo 12 MBR leggente e di modificazione con la programmazione
Chapter 13 DBR leggente e di modificazione con la programmazione
Capitolo 14 Programmandosi per "il recupero della lima grezza"
Capitolo 15 Programmandosi per i pulitori di dati
Capitolo 16 Sviluppare più programmi di utilità per i disc
Appendice Glossario dei termini di recupero di dati
 
 
Pro Data Doctor

Home

Prodotti

Dettagli contatto

Supporto Clienti

Scarica la Demo

Termini e Condizioni

 
Pro Data Doctor