Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

codage-geek !

Un blog traitant des systèmes électronique, programmation, sciences, tout ! Très accessible, facile à comprendre !

07 Mar

[HORS SERIE] Les pointeurs en C !

Publié par Sullivan David  - Catégories :  #Programmation C, #Tutoriel

N'ayez plus peur des pointeurs !

N'ayez plus peur des pointeurs !

Nous revoilà pour les pointeurs ! Des outils très puissants et qui font souvent peine à comprendre lorsque l'on débute...


Regardez la vidéo premièrement, puis si vous voulez vous avez un bref résumé en bas !

Cours vidéo sur les pointeurs !

Un pointeur, c'est quoi ?

 

Un pointeur est un type de variable spécial, qui permet de stocket l'adresse d'une autre variable de même type.
Par exemple, un pointeur "int *ptr" pourra seulement contenir l'adresse d'une variable de même type (int).


Comment le déclarer ?

TYPE * NOM

Exemple : int *ptr

 

Comment lui faire pointer une adresse ?

ptr = &a (si a est l'adresse que l'on veut stocker dans ptr)

 

Comment changer la valeur de l'adresse pointée ?

*ptr = 29

Cette notation se traduit par : "Vas ou ptr montre..."
Par exemple si on a :

 une variable A = 10, et que ptr = &A   ALORS ptr montre A.
Si on fait :     *ptr = 29, vu que ptr montre A, A sera égal à 29 et plus à 10.


 

À propos

Un blog traitant des systèmes électronique, programmation, sciences, tout ! Très accessible, facile à comprendre !