Gast
#2278679
Hallo ich habe mal eine grundlegende Frage die ich leider bisher noch nicht mit den Tutorials lösen konnte. Ich möchte mit der Funktion STRCASECMP einen String vergleichen. Als Beispiel if (STRCASECMP (string1,string2) == 0) dann .... Nun zu Meiner Frage. Worin besteht der Unterschied bzw. was empfiehlt sich für eine Definition von String 2. Ich habe bis jetzt folgende Möglichkeiten und überlege welches wohl die beste Möglichkeit ist und warum, bzw. gibt es Nachteile?. 1. if (STRCASECMP (string1,"Hallo") == 0) 2. string2 = "Hallo" (bei Funktionsaufruf); if (STRCASECMP (string1,string2") == 0) 3. const char string2[] = "Hallo"; if (STRCASECMP (string1,string2") == 0) Vielleich kann mir das jemand erklären oder kennt ein Tutorial zu dem Thema. Vielen Dank.