| 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
    Errori comuni in Turbo C
    Il linguaggio di programmazione C è popolare , ma è anche un linguaggio rigoroso , nel senso che il programma deve rispettare le regole della lingua , senza deviazioni . I programmatori incontrano errori quando il codice viene inserito in modo non corretto , una istruzione impossibile si incontra o quando le chiamate di I /O sono fatte per dispositivi in modo errato. È importante eseguire il debug con attenzione il codice prima di compilarlo per eliminare gli errori . Case Sensitive

    Il linguaggio di programmazione C è case sensitive. Se viene effettuata una chiamata al "CHECK ()" , ma la routine è codificato come " check () " si verifica un errore di sintassi e il compilatore termina. Una buona regola per evitare questo problema è quella di utilizzare solo in caratteri maiuscoli a meno che inferiore sono necessarie per uno scopo specifico . Sensibilità caso include i caratteri all'interno di una stringa di testo e, in modo che una stringa contenente " Ciao " non corrisponde una stringa contenente "ciao" a meno che il programmatore include una routine per verificare il caso della stringa . Più comunemente , i programmatori sono subroutine per convertire automaticamente l'intera stringa a caso desiderato , eliminando la possibilità di errore dell'utente quando viene richiesto per l'ingresso .
    Mancante virgola

    Uno gli errori di sintassi più comune si verifica quando il punto e virgola finale viene lasciato fuori di una riga di codice . Perché il punto e virgola è usato per indicare al programma che ha raggiunto la fine di una riga di istruzione , non riuscendo a mettere uno dove è necessario si tradurrà in un errore perché il programma sta tentando di portare avanti una serie di istruzioni che non esiste .

    Matched staffe

    Tutte le routine e subroutine sono contenuti all'interno di un insieme di parentesi , la "{ " e "}" parentesi. Questi simboli indicano al programma in cui un completo set di comandi inizia e finisce , separando le varie sezioni del programma . Se una o entrambe le staffe sono lasciati fuori di una routine , il compilatore restituisce un errore di sintassi .
    Errori logici

    Un errore logico si verifica quando il codice indica al programma di per eseguire un compito impossibile , come la divisione per zero o l'assegnazione di un numero decimale a una variabile numero intero . Poiché questo tipo di errore può mostrare solo quando il programma è in esecuzione , di solito non è riconoscibile dal compilatore.
    Variabile Mismatching

    Questo tipo di errore si verifica quando viene assegnato un valore al tipo sbagliato di variabili , come ad esempio l'assegnazione di una stringa a una variabile numerica o viceversa . Qualora il programma richiede all'utente di inserire una stringa numerica , il programma dovrebbe comprendere i comandi necessari per convertire la stringa prima che venga assegnato .
    Disk e errori di file

    lettura e scrittura di errori si verificano quando il programma tenta di utilizzare un file che è del tipo sbagliato , come ad esempio il tentativo di leggere informazioni binarie da un file di testo . Altri errori di lettura sono istruire il programma per leggere le informazioni oltre la fine del file o il tentativo di scrivere su un disco pieno o protetto da scrittura . Errori del disco di solito non sono rilevati dal compilatore e si trovano solo quando il programma incontra quello che è conosciuto come un errore di runtime .

    Previous :

    next :
      Articoli Correlati
    ·Come inizializzare le variabili in C 
    ·Come creare un arco in GTK Radiant 
    ·Specifiche di UML a C + + 
    ·Come dichiarare le funzioni inline in C + + 
    ·Come leggere i dati in Xcode 
    ·Come utilizzare LINQ in WPF 
    ·Come creare un # Classe libreria DLL C Utilizzo di Visu…
    ·Come creare una nuova casella Immagine a runtime in C 
    ·Come convertire un float all'intero più vicino in Visu…
    ·Come fare RC Files 
      Articoli in evidenza
    ·Come creare un file Perl 
    ·Come associare un DataSet a un DataGridView 
    ·Come ottenere un Jscript to Work 
    ·Come leggere una firma digitale in C # 
    ·Come leggere i file txt in Tuple in Python 
    ·Come fare un Crosshair universale in Visual Basic 
    ·Come Organizzare numeri dal più basso al più alto uti…
    ·Come Elimina dalla Oracle e SQL 
    ·Come cambiare i numeri in stringhe su Java 
    ·Come compilare ed eseguire programmi con SSH 
    Copyright © Conoscenza Informatica http://it.wingwit.com