Vergleich von Strings
>> strcmp(String, String)
Um 2 Zeichenketten miteinander zu vergleichen, verwenden Sie strcmp(). Als Argumente müssen die Zeichenketten, die verglichen werden sollen, übergeben werden. Falls beide Zeichenketten übereinstimmen, liefert strcmp() 1, in allen anderen Fällen 0 zurück.
>> strncmp(String, String, n)
Der ähnliche Befehlstrncmp() ermöglicht es, nur die ersten n Buchstaben zu vergleichen. n muss dabei sinnvollerweise eine ganze Zahl sein.
Falls Sie strcmp() 2 explizite Zeichenketten (also keine Variablen) übergeben, achten Sie darauf, die Zeichenketten mit Hochkommata zu umschließen. >> strcmp('Heute ist Montag.','Heute ist Dienstag.')
ans =
0
>> strncmp('Heute ist Montag.','Heute ist Dienstag.',6)
ans =
1