Maison  >  Article  >  développement back-end  >  Est-il exact qu'une instruction c se termine par un point ?

Est-il exact qu'une instruction c se termine par un point ?

angryTom
angryTomoriginal
2019-11-19 09:22:314798parcourir

Est-il exact qu'une instruction c se termine par un point ?

L'instruction C se termine par un point, n'est-ce pas ?

Le langage C ne se termine pas par un point , La marque de fin d'instruction en langage C est un point-virgule, et il doit s'agir d'un point-virgule anglais demi-largeur, c'est-à-dire ';'.

En langage C, le point-virgule ";" est utilisé pour terminer une instruction, tout comme le point quotidien ".". (Cours recommandés : Tutoriel du langage C )

Le programme C est écrit en langage C et peut effectuer des tâches spécifiques Un ensemble complet d'instructions fonctionnelles. Les éléments de base qui composent ces instructions sont appelés déclarations. Un programme C doit avoir un fichier d'en-tête et un programme principal. Le programme principal doit commencer par '{' et se terminer par '}'.

Entre les deux se trouve le texte de la déclaration. Chaque ligne d'instructions doit se terminer par un point-virgule. Notez que toute la ponctuation doit être en anglais. Si vous utilisez la ponctuation chinoise, le programme signalera une erreur.

Parfois, il y a des doubles barres obliques '//' dans le programme. Il s'agit d'un caractère de commentaire sur une seule ligne. L'instruction à droite sert uniquement de commentaire et ne sera pas exécutée

De plus, il existe des caractères de commentaire multilignes '/*' et '*/', et le contenu entre ces deux symboles ne sera pas exécuté.

Connaissances étendues :

Langage C Il n'y a pas de point-virgule après while (expression). Si vous ajoutez accidentellement un point-virgule, le système ne le fera pas. Une erreur de compilation. se produit, mais le programme continuera à effectuer des opérations sans opération, formant un corps de boucle vide. Le programme suivant « while (expression) » ne peut pas être exécuté et l'effet attendu ne sera pas obtenu. Par exemple, l'ajout d'un point-virgule à une boucle while dans un programme de sommation cumulative provoquera une erreur.

Dans l'instruction de boucle do...while, il y a un point-virgule après while Comme les instructions ordinaires, ce point-virgule est utilisé pour terminer l'instruction. Si ce point-virgule est omis, le programme ne sera pas compilé et une erreur se produira.

Par conséquent, lorsque vous utilisez l'instruction de boucle do...while, n'oubliez pas d'ajouter un point-virgule après while. Même si vous oubliez, le compilateur vous le demandera et aucune erreur imprévue ne se produira.

Remarque : Le point-virgule dans l'instruction do...while représente la fin d'une instruction, pas la fin du corps de la boucle.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn