Pointeurs en C
Résolu/Fermé1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
1 mai 2016 à 18:49
1 mai 2016 à 18:49
Bonjour,
Pour la définition générale, autant lire un article dédié :
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1896772-declarez-les-pointeurs
Sinon, un pointeur peut servir à plein de chose. Sans être exhaustif, cela peut servir à :
passer des paramètres (int, double, ...) par pointeur afin de modifier la valeur du paramètre envoyé.
faire des callbacks (via pointeurs de fonction)
faire des listes
Cdlt,
Pour la définition générale, autant lire un article dédié :
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1896772-declarez-les-pointeurs
Sinon, un pointeur peut servir à plein de chose. Sans être exhaustif, cela peut servir à :
passer des paramètres (int, double, ...) par pointeur afin de modifier la valeur du paramètre envoyé.
faire des callbacks (via pointeurs de fonction)
faire des listes
Cdlt,
1 mai 2016 à 19:06
Merci encore.
1 mai 2016 à 19:26
On a passé, a, b et c en paramètre de la fonction somme. a et b ont été passés par copie tandis que c a été passé par pointeur.
Cdlt,
1 mai 2016 à 21:08
Maintenant, j'ai les idées plus claires au sujet des pointeurs, le langage C est vraiment un très bon langage.
Je crois que je devrais jeter un coup d'oeil sur le lien que tu m'as donné.
1 mai 2016 à 21:38
Si c'est pour coder un outil, voir même un programme. Il y a bien plus simple comme le python.
1 mai 2016 à 21:52
Le problème c'est que je n'ai pas le temps.
Pour information: j'ai 10 ans...
return 0;
!!
A +