Joho,
Schon richtig. Die eigentliche Frage war, warum muss ich vor jeden Variablennamen einen
* schreiben und nicht nur einen * nach dem int? Schliesslich gibt man doch bei der
Deklaration zuerst den Variablentyp und dann den Variablennamen oder mehrere durch Komma
getrennte Namen an. Oder doch nicht? (<-- nicht-rhetorische Frage) Wenn ja, dann muesste
es int* a, b heissen, denn int* heisst "Pointer auf int" und a, b ist die Auflistung der
neuen Namen.
Hm. Interessante Frage. Vielleicht, weil ein Pointer kein Datentyp ist?
Ansonsten wuerde ich darauf tippen, dass es sich einfach so eingebuergert hat und jetzt
in den C/C++-Specs drin steht.
Gruss,
CK
http://wwwtech.de