51 votes

En C, que signifie une déclaration de variable avec deux astérisques (**) ?

Je travaille avec C et je suis un peu rouillé. Je sais que cela `` a trois utilisations:

  1. Déclaration d’un pointeur.
  2. Déréférencement d’un pointeur.
  3. Multiplication

Cependant, qu’est-ce que cela signifie lorsqu’il y a deux astérisques ( `` ) avant une déclaration de variable :

Merci

Scott

5voto

Tom Points 16783

Cela signifie que `` cela pointe vers un pointeur de caractère.

Ainsi

Un exemple de son utilisation est la création d’un tableau dynamique de chaînes c

``

aPointer vous donne un caractère, qui peut être utilisé pour représenter une chaîne à terminaison nulle.

2voto

NPE Points 169956

Il s’agit d’un pointeur vers un pointeur vers `` .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X