Tableau 2D en c, c++
Tableau à 2 dimensions en C, C++ est un concept assez familier en programmation. Si vous vous posez encore des questions sur les tableaux à 2 dimensions et comment déclarer des tableaux à 2 dimensions en C, C++ ; Veuillez vous référer à l’article ci-dessous!
Tableau 2D en C, C++
I. Qu’est-ce qu’un tableau 2D ?
La forme la plus simple d’un tableau multidimensionnel est un tableau à deux dimensions. Un tableau à deux dimensions est essentiellement liste des tableaux à une dimension.
Un tableau multidimensionnel
Les éléments d’un tableau peuvent être n’importe quel type de données, et il peut également s’agir d’un type de données tableau. Si les éléments du tableau ont un type de données tableau, il est appelé tableau multidimensionnel.
II. Comment déclarer un tableau à 2 dimensions (array)
1. Syntaxe
Syntaxe pour déclarer un tableau à 2 dimensions
Par exemple:
Déclarer un tableau 2D
Note:
- Doit déterminer
et spécifique (constant) lorsqu’il est déclaré. - Les directives du préprocesseur doivent être utilisées #définir définir
> tableau. - Nombre total d’éléments =
* . - Utilisation de la mémoire =
* taille de( ). - Lorsqu’un tableau n’est pas initialisé, les éléments du tableau portent valeur des ordures.
2. Comment créer une valeur pour un tableau à une dimension
Soit le tableau suivant :
Par exemple
Méthode 1 : Initialiser chaque élément du tableau
Initialiser chaque élément du tableau
Méthode 2 : Initialiser un certain nombre d’éléments de tableau
Initialiser un certain nombre d’éléments de tableau
Méthode 3 : Initialise tous les éléments du tableau à zéro
Initialise tous les éléments du tableau à zéro
Méthode 4 : Déterminer automatiquement le nombre d’éléments
Déterminer automatiquement le nombre d’éléments
Contrairement aux tableaux à 1 dimension, les tableaux à 2 dimensions ne permettent pas déclarer comme indiqué ci-dessous :
Les tableaux à 2 dimensions n’autorisent pas les déclarations comme ci-dessus
Méthode 5 : Utiliser initialisation uniforme (initialisation uniforme) en C++11 (comme ci-dessus, mais omis le signe égal “=”)
Utiliser l’initialisation uniforme
III. Comment importer et exporter des tableaux à 2 dimensions
1. Comment entrer un tableau à 2 dimensions
Pour affecter une valeur à un élément d’un tableau, on utilise la syntaxe :
Syntaxe de saisie d’un tableau à 2 dimensions
Par exemple:
Syntaxe correcte
Mauvaise syntaxe
2. Comment générer un tableau à 2 dimensions
Pour accéder à la valeur de l’élément dans le tableau, on utilise la syntaxe
Syntaxe de sortie d’un tableau à 2 dimensions
Par exemple
Récupérations :
- Valide: un[0][0]un[0][1]…, un[1][1]un[1][2]
- Illégal: un[-1][0]un[0][-1]un[2][3]… => donne des résultats inattendus (peut entraîner la mort du programme).
III. Exercer
Reportez-vous à l’exercice de tableau 2D ici.
Voici un aperçu de Tableau à 2 dimensions en c, c++ et comment déclarer un tableau à 2 dimensions en c, c++. J’espère que cet article vous aidera. N’oubliez pas de partager l’article si vous le trouvez intéressant !
explorer plus détails du contenu Tableau 2D en c, c++
Sont issus Wikipedia
Vous peut-être trouver plus détails du contenu à propos Tableau 2D en c, c++
référence de website Wikipedia English.
Des postes: Tableau 2D en c, c++
Licence: santaniegos.com
Tableau 2D en c, c++
santaniegos.com