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