Hello Markus,

Friday, August 9, 2002, 2:14:10 PM, you wrote:

MH> z.B.
MH> char chararray[0] ist das gleiche wie 
MH> char *chararray

NAK.

char ar[5] = "test";
char *ptr  = "test";

ar:  [t][e][s][t][\0]
ptr: [*-->] [t][e][s][t][\0]
     ^^^^^^
     _das_ ist der eigentliche Zeiger.

Allerdings ist `ar' immer gleich ar[0], jedoch kein Zeiger. Auch wenn
es �hnlichkeit mit einem konstanten Zeiger hat, ist es aber nur insofern konstant,
dass man `ar' keine Werte zuweisen darf/kann, aber Zeiger ist es *auf
keinen Fall* (siehe auch auf das Schauspiel oben).

--
cheers,
  Tobias

----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an