Tableau en c
Fermé
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
-
3 déc. 2014 à 21:24
Jasmin15 Messages postés 10 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 10 décembre 2014 - 10 déc. 2014 à 11:39
Jasmin15 Messages postés 10 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 10 décembre 2014 - 10 déc. 2014 à 11:39
A voir également:
- Tableau en c
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
10 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
3 déc. 2014 à 22:15
3 déc. 2014 à 22:15
Bonjour,
Pourquoi enlever le mot "Bonjour" qui est mis automatiquement ? S'il est là, ce n'est pas pour rien...
Sinon, pour ton exo, tu ne peux pas faire un tableau comme ça. Un tableau ne comprend que des nombres dans les colonnes... Ou alors, il faut passer par une liste chaînée et faire ses fonctions.
Cdlt,
Pourquoi enlever le mot "Bonjour" qui est mis automatiquement ? S'il est là, ce n'est pas pour rien...
Sinon, pour ton exo, tu ne peux pas faire un tableau comme ça. Un tableau ne comprend que des nombres dans les colonnes... Ou alors, il faut passer par une liste chaînée et faire ses fonctions.
Cdlt,
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
5 déc. 2014 à 22:42
5 déc. 2014 à 22:42
Salut
justement,je c que le tab ne comprend que des nombres ds les colonnes,mais c ça l'énoncé de l'exo. Et comment passer par une liste chainée?
justement,je c que le tab ne comprend que des nombres ds les colonnes,mais c ça l'énoncé de l'exo. Et comment passer par une liste chainée?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
6 déc. 2014 à 00:23
6 déc. 2014 à 00:23
Sauf que, ce n'est pas possible... C'est comme si tu voulais additionner un nombre avec une chaîne de caractère ? Ca n'a pas de sens...
Tu n'as pas répondu, que doit contenir ton tableau en sortie ?
Pour les listes, on verra après si ça correspond à ton énoncé en fonction de tes réponses.
Cdlt,
Tu n'as pas répondu, que doit contenir ton tableau en sortie ?
Pour les listes, on verra après si ça correspond à ton énoncé en fonction de tes réponses.
Cdlt,
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
6 déc. 2014 à 22:34
6 déc. 2014 à 22:34
salut,
Le tab T[N][3] doit contenir les identificateurs des enseignants T[i][0], un pointeur tête de la liste des matières du semestre1 T[i][1], un pointeur tête de la liste des matières du semestre2 T[i][2], je dois l'initialiser et l'afficher.
Le tab T[N][3] doit contenir les identificateurs des enseignants T[i][0], un pointeur tête de la liste des matières du semestre1 T[i][1], un pointeur tête de la liste des matières du semestre2 T[i][2], je dois l'initialiser et l'afficher.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
6 déc. 2014 à 23:02
6 déc. 2014 à 23:02
Ah, c'est différent de ce que tu as dit au début...
Il suffit de faire un void* T[N][3];
Et après, tu fais pointer vers un tableau d'enseignant, et vers les structures.
Il suffit de faire un void* T[N][3];
Et après, tu fais pointer vers un tableau d'enseignant, et vers les structures.
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
8 déc. 2014 à 22:44
8 déc. 2014 à 22:44
Merci bcp! donc je vais déclarer un tableau de pointeur, mais comment je l'initialise?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
8 déc. 2014 à 23:01
8 déc. 2014 à 23:01
Tout d'abord, il faut que tu fasses un tableau contenant les enseignants ainsi que les structures. Pour initialiser ensuite le tableau T, il te suffit de faire : T[i][0]=tab; par exemple;
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
9 déc. 2014 à 21:55
9 déc. 2014 à 21:55
mais quand je crée la liste des matières, comment je fais pointer mon T[i][1] ou bien T[i][2] sur cette derniere? Pcq j'ai rencontré l'erreur "dereferencing void pointer" .
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
9 déc. 2014 à 22:35
9 déc. 2014 à 22:35
Comment as-tu déclaré Tab ?
Jasmin15
Messages postés
10
Date d'inscription
mercredi 14 mai 2014
Statut
Membre
Dernière intervention
10 décembre 2014
10 déc. 2014 à 11:39
10 déc. 2014 à 11:39
je l'ai déclarer void *T[N][3] , et ma liste est de type struct .