tableau de deux dimensions
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

tableau de deux dimensions



  1. #1
    invitea0ff9272

    tableau de deux dimensions


    ------

    Bonjour,

    J'ai essayé de comprendre le bout de code suivant mais en vain :
    Code:
    typedef unsigned char My_tab[4];
    My_tab tableau[8];
    
    Quelqu'un pourra m'expliquer ces deux lignes. Le 4 représente le nombre de ligne ou de colonne? Cette expression est équivalente à tableau[4][8] ou tableau[8][4]?
    merci d'avance

    -----

  2. #2
    invited9b9018b

    Re : tableau de deux dimensions

    Bonjour,

    Je dirais qu'il s'agit d'un tableau de 8 éléments de type My_tab,
    donc équivalent à unsigned char tableau[8][4];
    (tableau[i] est le i-ème élément my_tab du tableau, et tableau[i][j] en est son j-ième caractère)
    A+

  3. #3
    invitea0ff9272

    Re : tableau de deux dimensions

    merci lucas.gautheron;
    J'ai pas bien assimilé ta réponse;
    Peux tu faire un schéma ?
    Merci d'avance

  4. #4
    Jack
    Modérateur

    Re : tableau de deux dimensions

    La réponse de lucas.gautheron est pourtant idéale.

    Le 4 représente le nombre de ligne ou de colonne?
    Difficile de répondre, car lignes et colonnes forment une réprésentation possible d'un tableau à 2 dimensions. Si le tableau représente une grille, tu peux voir le 8 comme le nombre de lignes et 4 comme le nombre de colonnes, aussi bien que l'inverse. C'est toi qui vois.

    En supposant qu'une donné de type Mytab soit une ligne de 8 colonnes , alors tableau possède 4 lignes de 8 colonnes.
    Cette expression est équivalente à tableau[4][8] ou tableau[8][4]
    les 2 sont impossibles car hors dimension! N'oublie pas que les indices d'accès aux données du tableau commencent à 0.
    De plus tableau[8][4] est n'était pas le bon choix, car tableau[8] serait la 8iéme ligne du tableau.

    A+
    Dernière modification par Jack ; 03/12/2013 à 18h19.

  5. A voir en vidéo sur Futura
  6. #5
    invitea0ff9272

    Re : tableau de deux dimensions

    Merci de vos réponses

Discussions similaires

  1. Fonction, Tableau à deux dimensions, Algorithmique + JavaScript
    Par inviteee6d7d31 dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 10/04/2012, 19h10
  2. problèmes à deux dimensions
    Par invite462faad3 dans le forum Physique
    Réponses: 7
    Dernier message: 08/11/2008, 17h00
  3. tableau de bit à 2 dimensions
    Par invitef2e31089 dans le forum Électronique
    Réponses: 1
    Dernier message: 23/05/2008, 08h24
  4. L'univers en deux dimensions
    Par jojo17 dans le forum Physique
    Réponses: 8
    Dernier message: 08/01/2008, 14h58
  5. allocation d'un tableau 3 dimensions
    Par invitefc5b3186 dans le forum Logiciel - Software - Open Source
    Réponses: 12
    Dernier message: 03/08/2004, 19h10