Hellihello
char ** // das verstehe ich nicht? Wozu steht das da?
// Soll das der Typ (Rückgabewert) der Funktion sein?Syntaktisch gesehen ja. Darüber habe ich mich auch gewundert. Also möchte frankx eigentlich einen Zeiger auf Zeiger auf char zurückgeben - im Prinzip ein Array aus Strings.
Das passt aber nicht so ganz mit der Arbeitsweise der Funktion zusammen, außerdem hat er ohnehin versäumt, ein Ergegbnis zurückzuliefern.
Jau, darauf sollte es hinauslaufen, insofern ist das aber beim Beispiel falsch. Rückgabe sollte eben ein array von strings also ein array von char-arrays sein.
Dank und Gruß,