Discussion de l'article "Les bases de la programmation MQL5 : Tableaux"

 

Un nouvel article Les bases de la programmation MQL5 : Tableaux a été publié :

Les tableaux font partie intégrante de presque tous les langages de programmation, avec les variables et les fonctions. L'article devrait intéresser principalement les programmeurs novices en MQL5, tandis que les programmeurs expérimentés auront une bonne occasion de résumer et de systématiser leurs connaissances.

Les tableaux font partie intégrante de presque tous les langages de programmation, avec les variables et les fonctions. De nombreux programmeurs novices ont souvent peur des tableaux. Cela semble étrange mais c'est vrai ! Je peux vous assurer qu'ils ne sont pas effrayants du tout. En fait, les tableaux sont similaires aux variables régulières. Sans entrer dans le détail des particularités de la notation, il n'y a pas de grande différence entre écrire une expression à l'aide de variables simples :

Variable0=1;
Variable1=2;

Variable2=Variable0+Variable1;

ou en utilisant des tableaux :

double Variable[3];

Variable[0]=1;
Variable[1]=2;

Variable[2]=Variable[0]+Variable[1];

Comme vous pouvez le voir, la différence n'est pas si grande, sauf que lorsque nous utilisons des tableaux, les noms des variables contiennent des crochets. Il y a une autre différence, plus significative - lors de la déclaration de variables, vous devez spécifier le nom de chaque variable, tandis que lors de la déclaration d'un tableau, vous devez écrire son nom une seule fois et spécifier le nombre de variables entre parenthèses (nombre d'éléments du tableau) . Les avantages de l'utilisation de tableaux par rapport aux variables deviennent encore plus évidents lorsque l'on relève les défis d'un grand nombre de tâches de programmation dans la vie réelle.

Est-il possible que la raison pour laquelle les tableaux soient considérés comme quelque chose de compliqué soit en quelque sorte liée à l'utilisation de "[" et "]" ? Ces symboles sont rarement utilisés ailleurs que dans la programmation lorsque l'on travaille avec des tableaux, de sorte que leur emplacement sur le clavier peut s'effacer de la mémoire et provoquer une gêne. En fait, vous pouvez facilement vous rappeler où elles se trouvent - ces deux touches sont situées à côté de la touche "Entrée" dans un ordre logique : la parenthèse ouvrante est suivie de la parenthèse fermante.

Auteur : Dmitry Fedoseev