Syntaxfehler werden Programmierung Fehler von einem Tippfehler , falsche Variable Datentyp oder anderen Tippfehler Codierungsfehlers . Sie werden aus Logikfehler getrennt , die nicht auslösen Compiler Antwort. Syntax Fehler erlauben nicht das Programm zu kompilieren , so der Programmierer braucht , um die Fehler vor dem Testen und Verteilen der Anwendung beheben. Einige häufige Fehler sind einfache Fehler , die nicht teilnehmen lange zu beheben. Semicolons
Semicolons sind in Sprachen aus der Programmiersprache C abgeleitet gemeinsam. C- Stil Sprachen beenden einen Code -Anweisung mit einem Semikolon . Dies teilt dem Compiler mit, dass die nächste Zeile eine neue Anweisung ist . Vergessen Sie ein Semikolon bewirkt einen Syntax-Fehler , so dass der Compiler nicht die Anwendung erstellen . Einige Sprachen, Semikolon Aussagen kündigen erfordern, gehören C #, C + + , Perl und Java. Viele dieser Compiler sind in der Lage zu erkennen, welche Codezeilen fehlt das erforderliche Semikolon. Fügen Sie das Semikolon und die Anwendung neu . Dies behebt den Fehler .
Datentypen
Wenn der Programmierer definiert eine Variable für eine Zeichenfolge , versucht, eine ganze Zahl , ein Objekt oder Array zu den variablen Ursachen speichern ein Syntaxfehler . Wenn ein Programmierer eine Variable definiert wird derselbe Datentyp erforderlich beim Zuweisen von Werten der Variablen zu. Die meisten Sprachen haben Methoden, um die Variable den Datentyp ändern, wenn eine Konvertierung erforderlich ist. Zum Beispiel mit dem . NET-Programmiersprache kann der Programmierer eine ganze Zahl konvertieren mit der " ToString () "-Funktion . Dies ermöglicht einem Entwickler, eine Zahl in einen String zu konvertieren und speichern Sie das Ergebnis auf der rechten Datentyp.
Brackets
Einige Sprachen erfordern Klammern ein Offset Codeblock . Diese Halterungen (auch als " curly- Klammern " ) werden verwendet, um einen Code-Abschnitt umfassen . Die Blöcke von Code, der die Klammern erforderlich sind ", wenn " Aussagen ", während " und " do-while "-Schleifen und " try-catch " Blöcke . Wenn der Programmierer versehentlich vergisst diese Elemente , gibt der Compiler einen Syntaxfehler. Sprachen , die Klammern benötigen um diese Code-Blöcke umfassen Javascript , Java, C # , C und C + +.
Groß-/Kleinschreibung
Viele Programmiersprachen Groß-und Kleinschreibung . Dies bedeutet, dass die Variable " dieVariable " nicht gleich der Variablen " dieVariable . " Ändern der Fall des variablen schafft eine völlig neue Variable , und es kann eine Syntax Fehler verursachen. Programmierer sind erforderlich, um Variablennamen an der Spitze der Funktionen zu halten, so dass sie leicht zu verweisen auf die korrekte Schreibweise und Cover-Layout . Wenn der Programmierer versehentlich das falsche Fall tritt ein Syntaxfehler in Sprachen wie Visual Basic , C, C + + , C # , JavaScript und Java.