Table des matières:

Combien de niveaux d'indirection dans les pointeurs pouvez-vous avoir dans une seule déclaration ?
Combien de niveaux d'indirection dans les pointeurs pouvez-vous avoir dans une seule déclaration ?

Vidéo: Combien de niveaux d'indirection dans les pointeurs pouvez-vous avoir dans une seule déclaration ?

Vidéo: Combien de niveaux d'indirection dans les pointeurs pouvez-vous avoir dans une seule déclaration ?
Vidéo: Langage C #11 - pointeurs 2024, Avril
Anonim

pouvez-vous avoir dans une seule déclaration ? la réponse est "Au moins 12". soutenir davantage. de goût, mais il y a une limite. Ayant deux niveaux d'indirection (un pointeur vers un pointeur vers quelque chose) est commun.

Parmi ceux-ci, combien y a-t-il de niveaux différents de pointeurs ?

Avoir deux niveaux d'indirection (un aiguille à un aiguille à quelque chose) est commun. Tout plus que cela devient un peu plus difficile à penser facilement; ne le faites pas à moins que l'alternative ne soit pire. Si tu veux dire " Combien de niveaux de pointeur l'indirection pouvez-vous avoir au moment de l'exécution, " il y a sans limites.

On peut aussi se demander, quels sont les pointeurs proches et lointains ? Près du pointeur est utilisé pour stocker des moyens d'adresses 16 bits dans le segment courant sur une machine 16 bits. La limitation est que nous ne pouvons accéder qu'à 64 Ko de données à la fois. UNE pointeur éloigné est généralement de 32 bits qui peut accéder à la mémoire en dehors du segment actuel.

A cet égard, quelle est la fonction de ce pointeur ?

Le ce aiguille est un aiguille accessible uniquement dans le membre non statique les fonctions d'un type classe, struct ou union. Il pointe vers l'objet pour lequel le membre fonction est appelé. Membre statique les fonctions je n'ai pas ça aiguille.

Quand devrions-nous utiliser des pointeurs dans le programme AC ?

Les pointeurs sont utilisés (en langage C) de trois manières différentes:

  1. Pour créer des structures de données dynamiques.
  2. Pour passer et gérer les paramètres variables passés aux fonctions.
  3. Pour accéder aux informations stockées dans les tableaux. (Surtout si vous travaillez avec des liens).

Conseillé: