char **IpAdresses;

Gast #2149251
Lesenswert?

Guten Tag ihr netten Forumnutzer


Ich habe da eine Frage bezüglich einer Codezeile die ich in einem 
Programmierbeispiel gefunden habe.
Kann mir jemand sagen weshalb in der Deklaration von IpAdresses zwei ** 
stehen und was diese bewirken, ich weiss das mit einem * ein Pointer 
deklariert wird.


Weiter unten im Code wird "IpAdresses" folgendermassen verwendet: 
...IpAdresses[i]
Ich verstehe nicht wie "IpAdresses" als Array verwendet werden kann.


Wäre froh um ein paar klärende Zeilen.
Danke Daviidof
Gast #2149260
Lesenswert?

Das deklariert eine Liste von Pointern auf char-Pointer, also hier 
vermutlich eine Liste von Strings.
D.h. IpAdresses[0] zeigt auf den String für die erste Adresse, 
IpAdresses[1] auf die zweite, usw.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren