Latest web development tutorials

Funkcje biblioteczne C - isspace ()

Biblioteka standardowa języka C - <ctype.h> Biblioteka standardowa języka C - <ctype.h>

opis

Czy biblioteka funkcjiint isspace (int c) Sprawdź C głoszenie znak jest spacja.

Standardowe puste znaki należą:

' '     (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) 回车符

oświadczenie

Poniżej znajduje się zestawienie funkcji isspace ().

int isspace(int c);

parametry

  • c - To była próba charakteru.

Wartość zwracana

Jeśli c jest spacja, funkcja zwraca wartość niezerową (true), w przeciwnym wypadku zwraca 0 (fałsz).

Przykłady

Poniższy przykład pokazuje zastosowanie isspace funkcję ().

#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);
}

Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:

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

Biblioteka standardowa języka C - <ctype.h> Biblioteka standardowa języka C - <ctype.h>