Hello,
ich versuche gerade, zu verstehen, was Du eigentlich wolltest.
Ohne Kommentare ist das nicht ganz einfach.
Jedenfalls sehe ich keinen String im Sinne von <string>, sondern nur ein Character-Array.
Außerdem incremntierst Du den Zeiger auf das Character-Array, das ist "verboten".
Um aauf ein Folgeelement zuzugreifen, kannst Du einen Zähler i incrementieren und diesem dem Zeiger auf die Zeichenfolge hinzuaddieren:
Also z.B
*(line + counter)
Aber line solltest Du nicht verändernd anfassen.
*line ist gleichbedeutend mit line[0]
Es ist also ohnehin einfacher, das Displacement [] zu verändern, als den Zeiger zu dereferenzieren.
*line ist ein string "norton,porton,blasiblub\n":
folgende funktion wird damit aufgerufen
[code lang=c]
char ** // das verstehe ich nicht? Wozu steht das da?
// Soll das der Typ (Rückgabewert) der Funktion sein?
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg