Types abstraites en c (pile)
Résolu/Fermé
anis
-
25 sept. 2011 à 18:41
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 25 sept. 2011 à 19:13
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 25 sept. 2011 à 19:13
A voir également:
- Types abstraites en c (pile)
- Pile carte mere - Guide
- Pile qui chauffe - Forum Mobile
- Impossible de créer une nouvelle page de garde pour la pile - Forum Windows 10
- Comment savoir si une pile est rechargeable ✓ - Forum Matériel & Système
- Les types de ram - Guide
4 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
25 sept. 2011 à 18:48
25 sept. 2011 à 18:48
En Java si tu mets Object ça veut dire que tu peux mettre n'importe quoi, en aucun cas tu n'imposes un type de données précis (contrairement aux templates <E> qui existent en Java et en C++) à mon avis ce qu'on te demande de faire c'est d'utiliser des pointeurs dans ta pile et vu qu'on parle de C je pense à des void*
a oui c'est vrai en peut utiliser les void* pour qu'on peut forcer les types qu'on veux à n'importe quelle variable.Merci beaucoup pour cette information.
mais j'ai une autre question, c'est que par exemple je défini la structure pile, je fais comme cà
typedef struct
{
void* inform;
pile* suiv;
} pile;
typedef struct
{
void* inform;
pile* suiv;
} pile;
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
25 sept. 2011 à 19:13
25 sept. 2011 à 19:13
Plutôt comme ceci je pense :
typedef struct s_pile { void* inform; struct s_pile* suiv; } *pile;