Che cosa è un errore di sintassi in un programma per computer?

June 13

Uno dei concetti essenziali qualsiasi programmatore deve capire è l'errore di sintassi. Universale per tutti i linguaggi di programmazione, un errore di sintassi è un messaggio di errore comune e fornisce importanti indizi su come correggere il codice.

Sintassi

programmazione di computer utilizza un insieme di parole riservate, o comandi, così come un insieme di simboli (come parentesi graffe, punti e virgola, e gli operatori matematici, come più e meno) di scrivere programmi che possono essere eseguiti in una varietà di modi. Essenziale per scrivere un programma informatico funzionale è la sintassi, che è il corretto ordine delle parole e simboli per creare l'uscita o la funzionalità desiderata.

Nozioni di base errore di sintassi

Quando si ordina in modo non corretto le parole e simboli e cercare di compilare o eseguire un programma, il compilatore, che prende il codice e lo traduce in comandi per il processore del computer, restituirà un errore di sintassi. Questo ordine sintassi di solito contiene un numero di linea, che vi porterà direttamente al codice errato, così come un messaggio di errore, che può essere molto generale ( "Errore di sintassi alla linea 271") o specifici ( "Errore di sintassi: Se senza fine Se, linea 271).

Esempi di messaggi di errore

Gli errori di sintassi possono assumere altre forme, come pure, a seconda dell'errore specifico. Non tutti gli errori di sintassi dirà "Errore di sintassi". Alcuni esempi di altri tipi di messaggi di errore, presi da Visual Basic, sono: "utilizzo non valido di, o '()' '.' '!'", "Numero errato di argomenti utilizzati con la funzione", e "Oggetto doesn ' t supporta la proprietà o il metodo ".

Interpretazione errori di sintassi

Ognuno di questi messaggi di errore potrebbe apparire con un numero di riga, e guardando quella specifica linea di codice con il messaggio di errore vi darà le informazioni necessarie per correggere il codice.

Risoluzione degli errori di sintassi

Quando si trovano di fronte a un errore di sintassi, non si può capire, una buona prima tappa è la documentazione per il linguaggio di programmazione che si sta utilizzando. Cercare le parole o comandi specifici utilizzati nella linea di innescare l'errore, e confrontare il codice per la documentazione. Si dovrebbe essere in grado di trovare una descrizione della sintassi corretta, che vi aiuterà a individuare l'errore di sintassi.