Maison >Problème commun >Que signifie une erreur de syntaxe ?
Erreur de syntaxe signifie « erreur de syntaxe », ce qui signifie que la syntaxe du programme est incorrecte et que le compilateur ou l'interprète ne peut pas la convertir en un langage de programmation approprié lors de l'analyse lexicale. Dans les langages compilés, les erreurs de syntaxe ne se produisent que lors de la compilation, car le compilateur exige que toute la syntaxe soit correcte afin de compiler correctement dans les langages interprétés, les erreurs de syntaxe peuvent ne pas se produire avant l'exécution.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
La programmation est le processus de développement de logiciels via du code. Certains débutants rencontrent de nombreuses erreurs au cours du processus d'apprentissage, parmi lesquelles l'erreur de syntaxe est la plus courante. Alors, que signifie l'erreur de syntaxe ? L’article suivant vous le présentera.
Que signifie une erreur de syntaxe ?
erreur de syntaxe signifie « erreur grammaticale ».
En informatique, une erreur de syntaxe se produit lorsqu'un programme a une syntaxe incorrecte et que le compilateur ou l'interprète ne peut pas le convertir en un langage de programmation approprié lors de l'analyse lexicale.
Extension
Dans les langages compilés, les erreurs de syntaxe ne doivent apparaître que lors de la compilation. Le compilateur doit avoir toute la syntaxe correcte pour compiler correctement. Cependant, les erreurs grammaticales dans les langages interprétés peuvent n'apparaître qu'au moment de l'exécution, et il n'est pas nécessairement facile de distinguer les erreurs grammaticales des erreurs sémantiques.
L'interface utilisateur des premiers ordinateurs personnels 8 bits était un interpréteur BASIC. Le message d'erreur SYNTAX ERROR causait souvent des problèmes aux utilisateurs. Ce message apparaîtra tant que l'interpréteur ne peut pas reconnaître l'entrée de l'utilisateur.
Si la calculatrice génère des calculs incorrects, des erreurs de syntaxe se produiront également. Par exemple, il y a des parenthèses gauches mais pas de parenthèses droites dans le calcul, ou il y a plusieurs décimales dans un nombre, etc.
En langage Java, le programme suivant est correct :
System.out.println("Hello World");
Le programme suivant est incorrect :
System.out.println(Hello World);
Le deuxième programme affiche théoriquement quelque chose appelé variable Hello World au lieu du mot Bonjour tout le monde, et il ne peut pas y avoir d'espaces dans les noms de variables en langage Java, donc une erreur de syntaxe se produira.
Le compilateur marquera les lignes contenant des erreurs de syntaxe dans le programme et pourra également fournir une explication simple.
Pour plus de connaissances connexes, veuillez faire attention au Site Web PHP chinois ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!