Table des matières:

Comment trouver la valeur d'un pointeur ?
Comment trouver la valeur d'un pointeur ?

Vidéo: Comment trouver la valeur d'un pointeur ?

Vidéo: Comment trouver la valeur d'un pointeur ?
Vidéo: Langage C -16- : Pointeurs, passage par valeur, passage par adresse et arithmétique des pointeurs. 2024, Novembre
Anonim

Pour obtenir le valeur d'un pointeur , il suffit de déréférencer le aiguille . entier *ptr; entier valeur ; *ptr = 9; valeur = *ptr; valeur est maintenant 9. Je vous suggère d'en savoir plus sur pointeurs , c'est leur fonctionnalité de base.

Alors, comment accéder à la valeur d'un pointeur ?

Pas:

  1. Déclarez une variable normale, attribuez la valeur.
  2. Déclarez une variable pointeur du même type que la variable normale.
  3. Initialiser la variable pointeur avec l'adresse de la variable normale.
  4. Accédez à la valeur de la variable en utilisant l'astérisque (*) - il s'agit de l'opérateur de déréférencement.

A côté de ci-dessus, quelle est la valeur d'un pointeur en C ? Points clés à retenir sur les pointeurs en C: La variable normale stocke la valeur tandis que la variable pointeur stocke l'adresse de la variable. Le contenu du pointeur C doit toujours être un nombre entier, c'est-à-dire une adresse. Le pointeur C est toujours initialisé à nul , c'est-à-dire int *p = nul . La valeur de nul le pointeur vaut 0.

Sachez également, quelle est la valeur d'un pointeur?

Cela signifie qu'un aiguille contient l'adresse mémoire d'une autre variable. En d'autres termes, le aiguille ne détient pas de valeur au sens traditionnel; à la place, il contient l'adresse d'une autre variable. UNE aiguille "pointe vers" cette autre variable en conservant une copie de son adresse.

Qu'est-ce qu'un pointeur avec exemple ?

UNE aiguille est une variable qui stocke l'adresse d'une autre variable. Contrairement à d'autres variables qui contiennent des valeurs d'un certain type, aiguille contient l'adresse d'une variable. Pour Exemple , une variable entière contient (ou vous pouvez dire stocke) une valeur entière, cependant un entier aiguille contient l'adresse d'une variable entière.

Conseillé: