sift Geschrieben 30. August 2004 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kLeiner_HobBes Geschrieben 30. August 2004 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 31. August 2004 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
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.