Tableau qui pointe vers un autre tableau
Amiro90
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Salut ,
je veux traiter sous C un tableau contenant des cases peu n'importe vide ou non mais chacune pointe sur un autre tableau de cases aussi peu n'importe vide ou non et chaque case de ce tableau pointe aussi sur un autre tableau contenant des nombre .
exemple j'ai un tableau T contenant N cases chaque case de ce tableau pointe sur un autre tableau donc j'aurai T1,T2.....TN(N:nombre de cases de T) qui aussi chacune des cases de ses tableaux T1 ,...TN pointe sur un tableau content des nombre exemple T1 qui contient 3 cases case une pointe sur le tableau C1 qui contient des valeurs que c'est moi qui va les affecter de même pour C2 et C3 et me mémé chose pour T2 ...TN .
Merci
je veux traiter sous C un tableau contenant des cases peu n'importe vide ou non mais chacune pointe sur un autre tableau de cases aussi peu n'importe vide ou non et chaque case de ce tableau pointe aussi sur un autre tableau contenant des nombre .
exemple j'ai un tableau T contenant N cases chaque case de ce tableau pointe sur un autre tableau donc j'aurai T1,T2.....TN(N:nombre de cases de T) qui aussi chacune des cases de ses tableaux T1 ,...TN pointe sur un tableau content des nombre exemple T1 qui contient 3 cases case une pointe sur le tableau C1 qui contient des valeurs que c'est moi qui va les affecter de même pour C2 et C3 et me mémé chose pour T2 ...TN .
Merci
A voir également:
- Tableau qui pointe vers un autre tableau
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer un tableau excel - Guide
2 réponses
Bonjour,
Pas sûr d'avoir tout compris.
Mais il suffit d'utiliser des pointeurs.
Par exemple :
Je te laisse réfléchir et nous proposer un code pour qu'on puisse te corriger si tu les souhaites.
Pas sûr d'avoir tout compris.
Mais il suffit d'utiliser des pointeurs.
Par exemple :
int i; type *T[N], *C[3]; for (i=0; i<sizeof T/ sizeof **T; i++) { T[i]= C+i;
Je te laisse réfléchir et nous proposer un code pour qu'on puisse te corriger si tu les souhaites.
Amiro90
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
oui c'est ça fidy je veut programmer dans C un tableau qui chacune de ses cases pointe sur un tableau qui lui même chacune de ses cases pointe sur un tableau . le problème que je suis encore débutant dans C et la notion de pointeur m'échappe encore

Voici une simple image explicative du problème
remarque:la procédure faite pour C1(colonne 1 de T est de même pour C2, C3,C4 qui pointe chacun sur des tableau et de meme C'2 C'3 C'4
On ne donnera pas une réponse toute faite à ce problème.
Aussi, je te conseille de lire un tuto pour te perfectionner sur les pointeurs : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
Une fois que tu connaitras mieux, tu pourras faire une proposition et on pourra te corriger.
Cdlt,
Aussi, je te conseille de lire un tuto pour te perfectionner sur les pointeurs : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
Une fois que tu connaitras mieux, tu pourras faire une proposition et on pourra te corriger.
Cdlt,