Programmation C

fifi -  
joelxax Messages postés 563 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je ne sais pas quand on utilise des pointeurs et les adresses en programmation C ???

pouvez vous m'aider??? et merci d avance

3 réponses

Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
Bonjour,

pour faire simple les pointeurs c'est principalement lorsqu'on utilise de l'allocation dynamique de mémoire (avec malloc). Cela permet de "déclarer" des variables (des tableaux la plupart du temps) "au besoin". ça peut être important si tu ne veux pas qu'un gros programme consomme plus de mémoire que ce dont il a besoin (ou qu'il ne soit pas trop limité)

Il y a aussi besoin des pointeurs / adresses lorsqu'on fait appel à certaines fonctions externes de certaines API.

Il y a peut-être aussi d'autres raisons importantes qui ne me viennent pas tout de suite à l'esprit.
0
Zestyr Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   52
 
Salut,

Bah une des grande raison est que ça permet de faire des fonctions universelle. Tu pourras les réutiliser dans différent contexte !
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Des fonctions universelles ?
Je ne vois pas en quoi les pointeurs permettent une telle chose.
Peux-tu expliquer ?
0
joelxax Messages postés 563 Date d'inscription   Statut Membre Dernière intervention   88
 
le Site du zero est ton ami
0