Veröffentlicht 30. August 200420 j Hallo, ich möchte in C überprüfen ob ein String leer ist oder nicht. In PHP geht dies mit isempty. Wie geht das in C? Servus
30. August 200420 j in C gibt es nicht wirklich Strings. Wenn du aber ein char-Array meinst, was auch vorher initialisiert wurde, dann kannst du einfach if (*my_string == '\0') abfragen. Oder ein if (!strcmp(my_string,"")) .
31. August 200420 j Hallo, in welchem Zusammenhang möchtest Du den String überprüfen? Unter Umständen kann auch ein Test sinnvoll sein, ob Du einen gültigen Pointer übergeben bekommst (!= NULL beispielsweise). Viele Funktionen die mit Strings arbeiten, geben im Fehlerfall "NULL" zurück. Nic
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.