Hallo,
Ich schreib grad mein erstes großes C Programm (
XML Pharser

)
Dabei habe ich folgendes
int *Pfad_Tag_Nr;
so jetzt weiß ich einenen Wert zu und dann kommt die Zeile
*(Pfad_Tag_Nr)--;
Ich will den Wert auf den der Pointer zeigt um eins erniedrigen,
leider kommt da ein Pfusch raus. (Glaub die Adresse wird um eins erniedrigt)
Mit
*(Pfad_Tag_Nr)=*(Pfad_Tag_Nr)-1;
gehts.
Meine Frage is jetzt:
Wenn
*(Pfad_Tag_Nr)--;
nicht das gleiche wie
*(Pfad_Tag_Nr)=*(Pfad_Tag_Nr)-1;
ist, was ist dann
*(Pfad_Tag_Nr)--;
ausgeschrieben???
Verwende Visual Studie 2005