Hallo,
nun, ich habe folgendes Problem,
ich übergebe einer Funktion einen Pointer auf ein Array. Nun habe ich aber das Problem, dass ich in der jetzigen Funktion auf den Index des Arrays zurückgreifen möchte. Der Index wird ja aber nicht mit übergeben, oder irre ich mich?
Da das letzte Zeichen nicht "\0" , sondern Unbekannt ist, kann ich es auch nicht durch Zählen ermitteln. Ich würde auch gerne vermeiden dieses oder ein anderes Zeichen anzufügen.
Ich habe es mit sizeof versucht, aber da bekomme ich die Größe des Pointers und nicht des Arrays.
Gibt es vieleicht eine Funktion die mir den Index zurückgibt?
Ich danke euch im voraus für eure Bemühungen.
mfg MPNuts
nun, ich habe folgendes Problem,
ich übergebe einer Funktion einen Pointer auf ein Array. Nun habe ich aber das Problem, dass ich in der jetzigen Funktion auf den Index des Arrays zurückgreifen möchte. Der Index wird ja aber nicht mit übergeben, oder irre ich mich?
Da das letzte Zeichen nicht "\0" , sondern Unbekannt ist, kann ich es auch nicht durch Zählen ermitteln. Ich würde auch gerne vermeiden dieses oder ein anderes Zeichen anzufügen.
Ich habe es mit sizeof versucht, aber da bekomme ich die Größe des Pointers und nicht des Arrays.
Gibt es vieleicht eine Funktion die mir den Index zurückgibt?
Ich danke euch im voraus für eure Bemühungen.
mfg MPNuts