Add isalnum and iscntrl
This commit is contained in:
parent
477cb6aba2
commit
1a121ef213
|
@ -28,3 +28,10 @@ int isalpha(int c) {
|
|||
return isupper(c) || islower(c);
|
||||
}
|
||||
|
||||
int isalnum(int c) {
|
||||
return isalpha(c) || isdigit(c);
|
||||
}
|
||||
|
||||
int iscntrl(int c) {
|
||||
return (unsigned)c < 0x20 || c == 0x7f;
|
||||
}
|
||||
|
|
|
@ -8,5 +8,7 @@ int isspace(int c);
|
|||
int islower(int c);
|
||||
int isupper(int c);
|
||||
int isalpha(int c);
|
||||
int isalnum(int c);
|
||||
int iscntrl(int c);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue