Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Frage zu den Zeigern

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.02.2005, 12:47 Uhr
~JamesT
Gast


Hi,
hab da mal eine Anfängerfrage:

Kann bittte jemand sagen was das für ein Konstrukt ist:

void Funktion( char **c){

MessageBox( *c );
}

Diese char **c verstehe ich nicht, und warum wird von der MessageBox
dann auch wirklich der String ( und keine Adresse ) der sich hinter dem Zeiger verbirgt ausgegeben.

JameT
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.02.2005, 12:52 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


char* ist ein zeiger auf ein char... ein char selber ist ein buchstabe... meist verwendet man das um den zeiger auf einen buchstabenkette also auf ein array von chars zeigen zu lassen...

wenn du einen doppelpointer hast könnte dieser z.b. auf ein array von charrarrays zeigen... wäre quasi ein string-array...

und dein *c in der Messagebox ist das gleiche als würdest du c[0] schreiben...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 25.02.2005 um 12:53 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: