小白教程
所有教程
关于
Search
172.69.58.225
172.69.58.225
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“C function strspn”的源代码
本页内容
上一节:
C_function_strrchr
下一节:
C_function_strstr
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:size_t strspn(const char *str1, const char *str2)}}[[Category:c standard library string h|19]] = C 库函数 - strspn() = [[c standard library string h|C 标准库 - <string.h>]] == 描述 == C 库函数 '''size_t strspn(const char *str1, const char *str2)''' 检索字符串 '''str1''' 中第一个不在字符串 '''str2''' 中出现的字符下标。 == 声明 == 下面是 strspn() 函数的声明。 <pre> size_t strspn(const char *str1, const char *str2) </pre> == 参数 == * '''str1''' -- 要被检索的 C 字符串。 * '''str2''' -- 该字符串包含了要在 str1 中进行匹配的字符列表。 == 返回值 == 该函数返回 str1 中第一个不在字符串 str2 中出现的字符下标。 下面的实例演示了 strspn() 函数的用法。 <sample title="" desc="" lang="c" hererun="1"> #include <stdio.h> #include <string.h> int main () { int len; const char str1[] = "ABCDEFG019874"; const char str2[] = "ABCD"; len = strspn(str1, str2); printf("初始段匹配长度 %d\n", len ); return(0); } </sample> 让我们编译并运行上面的程序,这将产生以下结果: <pre> 初始段匹配长度 4 </pre> [[c standard library string h|C 标准库 - <string.h>]]
返回至“
C function strspn
”。
上一节:
C_function_strrchr
下一节:
C_function_strstr