| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment Boucle Remplir un tableau à 2 dimensions en C + +
    C + + est un , la programmation utilisation de la langue d'usage général populaire dans la création d' une grande variété d'applications logicielles . Un tableau à deux dimensions est un type de données spécial au sein de C + + qui recueille les données et les stocke pour une utilisation ultérieure . La " forme " d'un tableau 2 -D comme un tableau qui contient un certain nombre de lignes et de colonnes . Chaque colonne de données est identifié par la valeur de la ligne à laquelle ladite colonne est liée . Les boucles sont un moyen pratique pour remplir un tableau 2 -D , car ils peuvent affecter rapidement les valeurs de leur ligne et de colonne correct. Cela est beaucoup plus efficace qu'un programmeur saisie manuelle des données individuelles dans le tableau. Instructions
    1

    initialiser un tableau à deux dimensions . Il s'agit de préciser le type de tableau , comme "int" ou "char ", et précisant les dimensions du tableau . Par exemple, l'initialisation d'un tableau d'entiers à deux dimensions avec trois lignes et trois colonnes prend la forme générale :

    int 2darray [3 ] [3] ;
    2

    Créer un " pour «boucle pour indiquer la ligne en cours d'être rempli . Par exemple, pour spécifier le numéro de la ligne à remplir le 3 x 3 tableau entier 2darray le code ressemble à ceci :

    for (int ligne = 0; ligne <3 ; ligne + +) {} < br >

    Cette boucle commence à la première ligne, des boucles, des sauts à la ligne suivante , Loops encore, passe à la troisième rangée puis s'arrête .
    3

    Création d'un second , " ; imbriquée " à boucle à l'intérieur de la première boucle pour remplir les valeurs des éléments dans chaque colonne . Par exemple, le code pour remplir les colonnes de la matrice 2darray ressemble à ceci:

    for (int colonne = 0; colonne <3 ; colonne + +) { }

    pour la boucle extérieure , cette boucle for commence à la première ligne, des boucles, des sauts à la ligne suivante , Loops encore, passe à la troisième rangée puis s'arrête .
    4

    attribuer à chaque élément dans chaque colonne avec un valeur . L'opération de cession a lieu au sein de l' intérieur , niché pour la boucle . Par exemple, pour multiplier les coordonnées de la colonne par la ligne coordonner le code ressemble à ceci :

    for (int colonne = 0; colonne <3 ; colonne + +) { 2darray [ ligne ] [ colonne ] = ligne * colonne ;}
    5

    Vérifiez votre code pour s'assurer qu'il est correctement structuré . Par exemple, le code correct pour remplir 2darray avec les éléments correspondant aux valeurs multipliées de la ligne et coordonnées de colonne ressemble à ceci:

    for (int colonne = 0; colonne <3 ; colonne + +) { for (int colonne = 0; colonne <3 ; colonne + +) { 2darray [ ligne ] [ colonne ] = ligne * colonne; }}

    Previous :

    next :
      articles connexes
    ·Comment suivre instance d'une classe en utilisant une s…
    ·Comment appeler Dll Visual Basic De C 
    ·Comment utiliser Cout et Cin en OpenGL 
    ·Comment utiliser le Microsoft Visual Studio C Compiler …
    ·Comment écrire une définition pour une fonction Inter…
    ·Débogage dans Visual C 
    ·Comment compiler des fichiers RPC multiples 
    ·Comment mettre en œuvre l' ADT Stack 
    ·Comment utiliser les cases à cocher dans MFC 
    ·Comment allouer dynamiquement un tableau en utilisant l…
      articles en vedette
    ·Comment masquer heures non-travail dans un Calendrier 2…
    ·Types d'objets PowerShell 
    ·Java Spring Vs . Struts 
    ·Comment ajouter Apostrophes dans MATLAB 
    ·Comment écrire du code compatible 64 bits 
    ·Comment faire de diagrammes de flux 
    ·Comment faire un programme multiple de test de choix da…
    ·Comment faire pour installer Sun Java 6.22 d'Ubuntu 10.…
    ·Comment créer un PHP Nom d'appels 
    ·Comment faire pour convertir des données 3D à la 2D a…
    Copyright © Connaissances Informatiques http://fr.wingwit.com