Linux / C Überprüfen Sie, ob ein char mit Leerzeichen, neue-Zeile-Zeichen oder das tab-Zeichen

Habe ich ein GtkEntry, wo der Benutzer zur Eingabe einer IP-Nummer oder ein hostname. Wenn die Taste gedrückt wird, was der Benutzer eingegeben in dem Eintrag wird Hinzugefügt, um einen char. Wie kann ich programmgesteuert überprüfen, ob dieser char mit Leerzeichen, neue-Zeile-Zeichen oder das tab-Zeichen? Ich brauche nicht, Sie zu entfernen, nur um zu wissen, ob Sie existieren. Vielen Dank im Voraus!

  • Sie haben sich ein Terminologie-problem hier: ein char ist ein einzelnes Zeichen in einer kompakten und einfachen Codierung (in der Regel ASCII -). Was Sie fordern, ist ein "string" (die oft helfen, in einem char[] oder char*). Auf top von, dass Sie underspecified das problem. Ich glaube, dass Sie wollen, um Streifen oder ignorieren (was?) führende und nachfolgende Leerzeichen und überprüfen, um zu sehen, ob es eine interne Leerzeichen. Nein?
InformationsquelleAutor | 2010-06-25
Schreibe einen Kommentar