16 lines
517 B
C
16 lines
517 B
C
// strchr 和 strstr 的使用
|
|
// strchr: 查找字符串中第一次出现某个字符的首地址位置
|
|
// strrchr: 查找字符串中最后一次出现某个字符的首地址位置(反向查找)
|
|
// strstr: 查找字符串中第一次出现某个字符串的首地址位置
|
|
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <string.h>
|
|
|
|
int main()
|
|
{
|
|
char *p = "disen";
|
|
strchr(p, 's'); // 查找字符串中第一次出现某个字符的首地址位置
|
|
printf("%ld\n", strchr(p, 's') - p);
|
|
return 0;
|
|
} |