Hi,
ich wollte ganz gerne ein Array einer Funktion übergeben , ich habe erfahren das ich das am besten mit einem Zeiger machen kann aber ich scheitere schon daran mir diesen Zeiger ausgeben zu lassen -.-
Bei der Ausgabe kommen nur komische Zeichen, was mache ich da falsch ?
Wie kann ich ein eingelesenes char Array über eine Funktion manipulieren und wieder an eine Variable zurück geben ?
MfG
ich wollte ganz gerne ein Array einer Funktion übergeben , ich habe erfahren das ich das am besten mit einem Zeiger machen kann aber ich scheitere schon daran mir diesen Zeiger ausgeben zu lassen -.-
Code:
void funktion ( char *array[10] );
int main()
{
char array[10] = "hallo";
char *pPointer = &array[10];
cout << *pPointer;
return 0;
}
Bei der Ausgabe kommen nur komische Zeichen, was mache ich da falsch ?
Wie kann ich ein eingelesenes char Array über eine Funktion manipulieren und wieder an eine Variable zurück geben ?
MfG