Funkcje biblioteczne C - isspace ()
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 = | | 是空白字符