sift Geschrieben 30. August 2004 Geschrieben 30. August 2004 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 Zitieren
kLeiner_HobBes Geschrieben 30. August 2004 Geschrieben 30. August 2004 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,"")) . Zitieren
nic_power Geschrieben 31. August 2004 Geschrieben 31. August 2004 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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.