strchar函数的示例
时间: 2024-09-30 09:15:52 浏览: 22
asp字符串加密解密函数
`strchr()` 函数在C语言中用于在一个字符串中查找指定字符的第一个实例。它的基本语法是 `char * strchr(const char *str, int c)`,其中 `str` 是要搜索的字符串,`c` 是要查找的目标字符。
例如,假设我们有一个字符串 "Hello, World!",我们可以使用 `strchr` 来找到逗号(',') 的位置:
```c
#include <stdio.h>
#include <string.h>
int main() {
const char *str = "Hello, World!";
char *found_char = strchr(str, ',');
if (found_char) {
printf("Found character ',' at position: %ld\n", (long)(found_char - str));
} else {
printf("Character ',' not found in the string.\n");
}
return 0;
}
```
在这个例子中,如果找到了字符,`strchr` 返回指向该字符的指针,然后我们计算偏移量 `(found_char - str)` 来显示其在原始字符串中的位置。
阅读全文