Langage C pointeur
Fermé
valgoku
Messages postés
187
Date d'inscription
lundi 17 avril 2006
Statut
Membre
Dernière intervention
22 janvier 2013
-
11 nov. 2008 à 16:37
valgoku Messages postés 187 Date d'inscription lundi 17 avril 2006 Statut Membre Dernière intervention 22 janvier 2013 - 11 nov. 2008 à 16:52
valgoku Messages postés 187 Date d'inscription lundi 17 avril 2006 Statut Membre Dernière intervention 22 janvier 2013 - 11 nov. 2008 à 16:52
A voir également:
- Langage C pointeur
- Langage ascii - Guide
- Langage binaire - Guide
- Pointeur souris disparu pc portable - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
1 réponse
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 526
11 nov. 2008 à 16:45
11 nov. 2008 à 16:45
Salut,
type **var signifie un pointeur pointant vers un pointeur. C'est l'adresse d'un pointeur quoi :-)
Dans ton exemple tu as ça:
p=(char **) malloc ( nb * sizeroof(char*))
Ca signifie ici que tu alloues un tableau de pointeurs de type char *. Tu pourras stocker un pointeur vers une chaine de caractère à chaque case de ce tableau.
type **var signifie un pointeur pointant vers un pointeur. C'est l'adresse d'un pointeur quoi :-)
Dans ton exemple tu as ça:
p=(char **) malloc ( nb * sizeroof(char*))
Ca signifie ici que tu alloues un tableau de pointeurs de type char *. Tu pourras stocker un pointeur vers une chaine de caractère à chaque case de ce tableau.
11 nov. 2008 à 16:52
Tjr aussi efficace sur ce site !
++