2

我有一个作业,我的教授说有些学生发现他们可以使用函数检查他们读入的字符是否是特定的字符。他说它在 string.h 库中,但我检查并没有看到它。谁能指出我正确的方向?

4

4 回答 4

5

谁能指出我正确的方向?

查看标准标题ctype.h

旁注,它们中的大多数通常作为宏实现,请参阅Plauger

于 2012-02-22T21:55:10.423 回答
1

该功能isalpha可以帮助您找到其余部分。

char c;
scanf("%c", &c);
if (isalpha(c))
  printf("You entered a letter of some alphabet\n"); 
于 2012-02-22T21:57:54.547 回答
0

检查isalphaisdigit功能。

于 2012-02-22T21:55:37.647 回答
0

可能是strspn

size_t strspn(const char *s, const char *accept);

strspn() 函数计算 s 的初始段的长度,该段完全由 accept 中的字符组成。

于 2012-02-22T21:58:09.900 回答