Fonctions de la bibliothèque C -isspace()
Bibliothèque standard C - <ctype.h>
Description
Fonctions de la bibliothèque Cint isspace(int c)Vérifie si le caractère passé est un caractère d'espacement.
Les caractères d'espacement standard incluent :
' ' (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) 回车符
Déclaration
Voici la déclaration de la fonction isspace().
int isspace(int c);
Paramètre
- c-- Ceci est le caractère à vérifier.
Valeur de retour
Si c est un caractère d'espacement, la fonction renvoie une valeur non nulle (vrai) ; sinon, elle renvoie 0 (faux).
Exemple
L'exemple suivant montre l'utilisation de la fonction isspace().
#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);
}
Compilons et exécutons le programme ci-dessus, ce qui produira le résultat suivant :
var1 = |t| 不是空白字符 var2 = |1| 不是空白字符 var3 = | | 是空白字符autres extensions