Que sont les accolades bouclées dans la programmation Arduino?
Les supports bouclés sont des constructions syntaxiques dans le langage de programmation Arduino qui sont écrites dans «" former. Les accolades bouclées nous parlent du démarrage et de la fin de certaines instructions telles que la boucle et les conditions. Les supports bouclés indiquent des constructions de langage de programmation telles que des fonctions, des déclarations conditionnelles ou tout autre indice. Supports bouclés fermées d'instructions d'une fonction et de conditions pour les déclarations.
Utilisation des accolades bouclées dans Arduino
Dans la programmation Arduino, des accolades bouclées ou des constituants importants de l'esquisse Arduino. Ils font partie de deux fonctions principales à l'intérieur du code Arduino qui sont installation() et boucle() les fonctions. Les supports bouclés ne se limitent pas uniquement à ces fonctions; Ils peuvent également être utilisés pour définir d'autres blocs de code.
L'utilisation des accolades bouclées est très simple. Chaque fois qu'il y a des accolades bouclées gauche, il sera fermé à l'aide d'une attelle bouclée droite. Les accolades non clôturées à l'intérieur d'Arduino entraîneront compilation erreur. La programmation des débutants à Arduino ou C / C ++ trouve que cela est intimidant et déroutant l'utilisation des accolades bouclées dans le code, mais ces accolades bouclées fonctionnent de la même manière que le FIN SI fait dans une déclaration conditionnelle et le SUIVANT déclaration pour Loop et la dernière RETOUR dans n'importe quelle fonction.
Croquis minimum
Arduino a une fonctionnalité très cool et pratique pour vérifier les accolades bouclées à l'intérieur de l'esquisse Arduino. Sélectionnez simplement le support de boucle gauche de départ, l'ide Arduino mettra en évidence la fin ou les accolades bouclées droites.
La meilleure façon de démontrer l'utilisation des accolades bouclées est d'ouvrir une esquisse minimale nue dans Arduino IDE. Ici, la fonction de configuration et de boucle a des accolades bouclées. Cliquez sur l'un des accolades bouclées simples et il mettra en évidence la seconde moitié.
Maintenant, si nous supprimons les accolades bouclées de l'une des fonctions, l'esquisse ne sera pas compilée, ce qui entraînera une erreur de compilation:
Utilisation de bretelles bouclées dans la programmation Arduino
Les accolades bouclées sont largement utilisées dans la programmation Arduino, voici la liste de quelques applications courantes dans la programmation Arduino:
Déclacement des variables
Normalement, dans le langage C, nous initialisons une variable en utilisant un égal à «=" signe. Mais les accolades bouclées peuvent également être utilisées pour déclarer une nouvelle variable comme nous l'avons fait dans le programme ci-dessous. Les accolades bouclées empêchent également le problème de rétrécissement, ce qui est une conversion implicite pour les valeurs arithmétiques qui comprend une perte de précision.
Création de fonctions
Nous pouvons également déclarer des fonctions en utilisant les accolades bouclées. Les accolades bouclées sont indiquées après le nom de la fonction suivie d'une déclaration et terminée par le support bouclé droit.
Création de boucles
Les accolades bouclées sont largement utilisées dans Arduino pour créer différentes boucles telles que pour, faire et bien. Le programme ci-dessous indique une boucle de temps pour effectuer une tâche répétitive pour 200 fois.
Vous trouverez ci-dessous la syntaxe de base des boucles de déclaration à l'aide de bretelles bouclées.
Pour Loop:
Pour initialiser la boucle pour le code Arduino, nous utilisons des accolades bouclées.
pour (initialisation; condition de terminaison; incrément expr)
// Toute déclaration (s)
Pour plus d'informations sur la boucle, cliquez ici.
Pendant la boucle:
Tandis que la boucle peut être initialisée en utilisant des accolades bouclées avant et après l'instruction.
while (expression booléenne)
// Toute déclaration (s)
Pour vérifier comment nous pouvons utiliser lors de la boucle dans Arduino, cliquez ici.
faire boucle:
L'utilisation de la boucle booléenne d'expression à faire peut être initialisée. Avant l'expression booléenne, les accolades bouclées sont utilisées et une déclaration est écrite entre elles.
faire
// Toute déclaration (s)
while (expression booléenne);
Pour en savoir plus sur l'utilisation de la boucle à faire dans la programmation Arduino, cliquez ici.
Faire des déclarations conditionnelles
Les déclarations conditionnelles peuvent également être déclarées en utilisant des accolades bouclées. Par exemple, if-else-if Condition, nous spécifions d'abord la condition à l'intérieur de la parenthèse bouclée. À l'intérieur de l'instruction Curly Braces qui doit être vérifiée est définie avec l'instruction qui doit être exécutée sera donnée.
FAQ
Q: Puis-je changer la syntaxe ou le positionnement des accolades bouclées?
Oui, la syntaxe des accolades bouclées peut être modifiée, mais une chose pour rester sûr est que le support doit se terminer à un moment donné une fois. La modification de la syntaxe des accolades bouclées n'est pas recommandée car Arduino a suivi un format spécifique pour écrire du code. Il n'aura aucun effet sur la compilation de programmes, mais lorsque plusieurs personnes travaillant sur le même projet d'horizons différents pourraient le trouver irritant.
Ici, les deux fonctions seront compilées sans donner d'erreur, mais le format correct que la majeure partie de la communauté Arduino suit est utilisé dans la fonction de boucle.
Q: Que fait les supports bouclés dans la définition de la fonction?
Les accolades bouclées dans la fonction Arduino commencent et terminent le bloc fonctionnel et les blocs de déclarations tels que pour la boucle et les conditions si. Les accolades bouclées sont également utilisées dans les fonctions de tableau pour déclarer les valeurs initiales.
Conclusion
Les accolades bouclées sont une partie importante de la programmation Arduino. Ils sont utilisés partout dans les croquis Arduino tels que la déclaration d'une fonction ou l'écriture de A pour, tout en boucles et en déclarant une déclaration. Les accolades bouclées sont utilisées de différentes manières dans Arduino; Ils marquent le début et la fin de certains ensembles d'instructions.