C ++ Prenant le taureau par les cornes - Partie 11IntroductionThis fait partie 11 de ma série, C ++ Prenant le taureau par les cornes. En C ++ un tableau est un ensemble d'objets consécutifs de même type, dans la mémoire. Nous voyons comment créer et utiliser les tableaux dans cette partie des tutoriels. Vous pouvez avoir un ensemble d'objets int consécutifs; vous pouvez avoir un ensemble d'objets flottants consécutifs; vous pouvez avoir un ensemble d'objets de _Bool consécutifs; vous pouvez avoir un ensemble d'objets de Char consécutifs.
Vous ne pouvez pas avoir un ensemble de chaînes (voir plus loin) .Note: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Voilà, me contacter pour le moindre problème que vous avez à propos de ce que vous êtes reading.Array de IntegersThe suit est un tableau de 5 entiers: int TabEntier [] = {25, 20, 256, 5, 7}; La syntaxe pour créer un tableau est: Type arrayName [] = {valeur1, valeur2, valeur3,. . .}; Vous commencez avec le type pour les objets qui seront dans le tableau.
Ensuite, vous avez un espace. Ensuite, vous avez le nom (identifiant) de la matrice. Il est suivi par le carré ouvert et crochets proches. Ensuite, vous avez l'opérateur d'affectation. Ensuite, vous avez un bloc délimité par des accolades. A l'intérieur du bloc, vous avez les données pour le tableau. Toutes les données doivent être du même type. Les données sont séparées par des virgules. Après la dernière donnée, il n'y a pas besoin d'une virgule. Chaque donnée est conservé dans un objet (région) en mémoire.
Les objets se trouvent l'un à côté de l'autre dans la mémoire, formant un ensemble consécutif de données objets.Système dans un tableau a une signification. Par exemple un tableau d'entiers pourrait être un tableau de notes des élèves dans un test. Le nom du tableau devra être lié à la signification des données. Ce qui suit est la création d'un réseau de points pour 10 étudiants.
int marques [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; tableaux de flotteurs, bools et charsThe suivante est la création d'un réseau de flotteurs: flottent arrFlt [] = { 12,56, 0,258, 5,4, 456,01}; Le nombre d'éléments dans le tableau de flotteur est 4.Le suivante est la création d'un réseau de _Bools: _Bool ARRB [] = {1, 0, 0, 1, 0, 1}; Ce qui suit est la création d'un tableau de caractères: char arrChar [] = {'A', 'A', 'C', 'k', 'F', 'Y'}; Notez que chaque valeu