Anzahl eines bestimmten Zeichens in einem C-String
-
Hallo zusammen, weiss jemand von euch, wie ich am elegantesten herausfinden kann, wie viele "," - Zeichen in einem C - String vorkommt?
Gruss Ishildur
-
In einer Schleife jedes Zeichen des Strings darauf prüfen, ob es ein ',' ist, und falls ja, einen Zähler inkrementieren.
-
Am elegantesten wohl mit strchr().
-
In wie fern ist denn strchr eleganter als eine Schleife, die Anzahl eines Zeichens herauszufinden? Ich würde dir zustimmen, wenn es darum ginge zu schauen, ob ein Zeichen im String ist.
-
Stimmt. Schenkt sich eigentlich nix.