在C语言中,可以使用`strchr()`函数来扫描字符串。`strchr()`函数返回指向指定字符的指针,如果找不到该字符,则返回NULL。
以下是一个简单的示例:
```c
#include
#include
int main() {
char str[] = "C语言如何扫描字符串";
char *p;
p = strchr(str, ' ');
if (p != NULL) {
printf("找到了一个空格字符: %c
", *p);
} else {
printf("没有找到空格字符
");
}
return 0;
}
```
在这个示例中,我们定义了一个字符串`str`,然后使用`strchr()`函数来查找第一个空格字符。如果找到了空格字符,我们就输出它;否则,输出"没有找到空格字符"。