Latest web development tutorials

C-Bibliotheksfunktionen - isspace ()

C Standard-Bibliothek - <ctype.h> C Standard - Bibliothek - <ctype.h>

Beschreibung

Ob die C - Library - Funktionint isspace (int c) prüfen Charakter Predigt ist ein Leerzeichen.

Standard-Leer umfassen:

' '     (0x20)	space (SPC) 空格符
'\t'	(0x09)	horizontal tab (TAB) 水平制表符	
'\n'	(0x0a)	newline (LF) 换行符
'\v'	(0x0b)	vertical tab (VT) 垂直制表符
'\f'	(0x0c)	feed (FF) 换页符
'\r'	(0x0d)	carriage return (CR) 回车符

Erklärung

Es folgt eine Erklärung isspace () Funktion.

int isspace(int c);

Parameter

  • c - Das war ein Test des Charakters.

Rückgabewert

Wenn c ein Leerzeichen ist, gibt die Funktion einen Wert ungleich Null (true), andernfalls gibt es 0 (false).

Beispiele

Das folgende Beispiel zeigt die Verwendung von isspace () Funktion.

#include <stdio.h>
#include <ctype.h>

int main()
{
   int var1 = 't';
   int var2 = '1';
   int var3 = ' ';

   if( isspace(var1) )
   {
       printf("var1 = |%c| 是空白字符\n", var1 );
   }
   else
   {
       printf("var1 = |%c| 不是空白字符\n", var1 );
   }
   if( isspace(var2) )
   {
       printf("var2 = |%c| 是空白字符\n", var2 );
   }
   else
   {
       printf("var2 = |%c| 不是空白字符\n", var2 );
   }
   if( isspace(var3) )
   {
       printf("var3 = |%c| 是空白字符\n", var3 );
   }
   else
   {
       printf("var3 = |%c| 不是空白字符\n", var3 );
   }
   
   return(0);
}

Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:

var1 = |t| 不是空白字符
var2 = |1| 不是空白字符
var3 = | | 是空白字符

C Standard-Bibliothek - <ctype.h> C Standard - Bibliothek - <ctype.h>