AW: Funktionen erstellen ..! ):
Zitat:
Zitat von MatMel
Strings werden doch in C immer mit einem NULL abgeschlossen.
Bei der Funktion wird ja ein Pointer übergeben.
Dann kannst du immer schaun ob in der Speicherzelle NULL steht und dann sowohl den Pointer als auch ne Zählvariable hochzählen...
Wenn NULL drinsteht halt abbrechen...
Frag mich jetzt nicht nach der genauen Syntax ... aber so kann man denk ich ungefär eine "mystrlen" Funktion machen...
Vielleich irgendwie
int mystrlen( *char desding)
{
Int a;
while( *(desding++) != NULL) a++;
return a;
}
Ich weiß aber nicht mehr genau wie das mit * und & geht ...
|
Daneschön .... aber deine Hilfe kam einbisschen zuspät ): ...
trozdem: Vielen dank
(:
|