Langage C
Résolu/Fermé
mrism000
Messages postés
34
Date d'inscription
dimanche 29 avril 2012
Statut
Membre
Dernière intervention
18 novembre 2012
-
7 mai 2012 à 23:39
mrism000 Messages postés 34 Date d'inscription dimanche 29 avril 2012 Statut Membre Dernière intervention 18 novembre 2012 - 8 mai 2012 à 01:05
mrism000 Messages postés 34 Date d'inscription dimanche 29 avril 2012 Statut Membre Dernière intervention 18 novembre 2012 - 8 mai 2012 à 01:05
A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Dev-Pascal - Télécharger - Édition & Programmation
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié par KX le 8/05/2012 à 00:07
Modifié par KX le 8/05/2012 à 00:07
Ne serait-ce pas plutôt sizeof(*Liste) ?
Et sauf erreur (il faudrait vérifier), tu dois pouvoir faire plus court, comme ceci :
Et sauf erreur (il faudrait vérifier), tu dois pouvoir faire plus court, comme ceci :
typedef struct Element { char nom_prg; int nombre; Element *suivant; } *Liste;La confiance n'exclut pas le contrôle
8 mai 2012 à 00:16
8 mai 2012 à 00:19
8 mai 2012 à 00:22
8 mai 2012 à 00:27
et Element *element = malloc(sizeof(*element));
dans un autre prg et ca a marché
8 mai 2012 à 00:29
non c'est bien sizeof(*liste) ou alors sizeof(Liste) mais c'est pareil vu que *liste est de type Liste, ils ont la même taille. L'avantage de *liste est que c'est plus portable s'il change le type de la variable.