char vergleich auf Leerzeichen
-
hallo zusammen
ich haette da mal ne frage,
wie kann ich abfragen, ob ein char ein leerzeichen enthaelt?if(char_var=0)
{
bla, bla
}geht ja wohl schlecht
-
ups verschrieben, die null sollte ein leetzeichen sein
-
Wenn du wirklich ein char (= ein einzelnes Zeichen) meinst, dann geht das so (char_var==' ').
Wenn du aber ein char-Array, also ein C-String meinst, musst du eben in einer Schleife jedes Zeichen abfragen.
-
if ( c == ' ' ) printf("Leerzeichen\n");
oder mit isspace aus ctype.h
-
curry-king schrieb:
oder mit isspace aus ctype.h
wobei isspace() auch für andere Whitespace-Zeichen ('\n', '\t',...) true zurückgibt.