Wie überprüft man, ob ein String mit einem anderen String in C beginnt?

Gibt es so etwas wie startsWith(str_a, str_b) in der standard-C-Bibliothek?

Sollte es dauern, Zeiger, um zwei strings mit nullbytes, und sagen Sie mir, ob der erste scheint auch ganz am Anfang von der zweiten.

Beispiele:

"abc", "abcdef" -> true
"abcdef", "abc" -> false
"abd", "abdcef" -> true
"abc", "abc"    -> true

InformationsquelleAutor der Frage thejh | 2011-01-22

Schreibe einen Kommentar