En Turbo C + + , les tableaux sont utilisés pour contenir des collections de données qui ne sont pas susceptibles de changer la taille très souvent. Ils sont plus rapides et, en général , plus facile à utiliser que leurs cousins , le vecteur et la liste chaînée . Les tableaux peuvent être considérés comme des grilles pour stocker des informations . Le Turbo C + + éventail norme exige que tous les éléments de la part de tableau du même type de données. Instructions
1
Collez le suivant dans votre programme C + + pour déclarer un tableau à simple, dimensions :
int tableau [ 5] ;
En ce moment , C + + a mis de côté l'espace d'un tableau contenant cinq entiers . Toutefois, aucune donnée n'a été mis dans le tableau encore , et tente de lire cela se traduira par des erreurs
2
Collez le texte suivant pour remplir le tableau avec les valeurs , ou " initialiser " du tableau. : Photos
myarray [0 ] = 1;
tableau [ 1] = 2;
myarray [2] = 3;
myarray [3] = 4;
myarray [4] = 5;
avis , les tableaux sont accessibles à l'aide de l'emplacement dans le tableau entre crochets. Notez également que, Turbo C + + , les indices de tableaux commencent toujours à compter à zéro et de procéder à la taille du tableau moins un. Une source commune de problèmes pour les nouveaux programmeurs tente d'accéder à l'index «5» dans un tableau de 5 éléments. Le premier indice est toujours "0".
3
Collez le texte suivant comme une alternative à l'étape 2 :
myarray = {1,2,3,4,5 };
Lorsque vous avez besoin pour remplir rapidement un tableau avec des informations, cette forme abrégée peut être plus rapide . Cependant, il va écraser tout le contenu précédent du tableau
4
Collez le texte suivant pour récupérer une valeur du tableau : .
Cout << tableau [ 0]; Photos
Cela imprimer la première valeur du tableau (1) à l'écran
5
Collez le texte suivant pour déclarer un tableau multidimensionnel : .
int myMDarray [ ,"2 ] [2] ;
déclare un tableau qui , plutôt que d' une ligne d'information , est une grille , avec deux lignes et deux colonnes . Cela donne un total de quatre éléments , disposés dans une grille, de myMDarray [0] [0 ] pour myMDarray [1 ] [1]
6
initialiser les valeurs du tableau : .
myMDarray [0] [ 0] = 1
myMDarray [0] [ 1] = 2
myMDarray [1] [ 0] = 3
myMDarray [ ,"1] [ 1] = 4
Alternativement, vous pouvez utiliser ce formulaire de raccourci pour initialiser les valeurs :
myMDarray = { {1,2 }, { 3,4} }; < br >
Ou vous pouvez trouver plus simple d'écrire:
myMDarray = {
{1 , 2} , AB
{ 3, 4}
< p >} ; .
cela a le même effet , mais de nombreux programmeurs trouver cela plus facile à lire