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} } ; . cela a le même effet , mais de nombreux programmeurs trouver cela plus facile à lire
|