C 库函数 - strspn()
C 语言教程
· 2019-02-24 17:13:57
描述
C 库函数 size_t strspn(const char *str1, const char *str2) 检索字符串 str1 中第一个不在字符串 str2 中出现的字符下标。
声明
下面是 strspn() 函数的声明。
size_t strspn(const char *str1, const char *str2)
参数
- str1 -- 要被检索的 C 字符串。
- str2 -- 该字符串包含了要在 str1 中进行匹配的字符列表。
返回值
该函数返回 str1 中第一个不在字符串 str2 中出现的字符下标。
实例
下面的实例演示了 strspn() 函数的用法。
#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);
}
让我们编译并运行上面的程序,这将产生以下结果:
初始段匹配长度 4
点击查看所有 C 语言教程 文章: https://codercto.com/courses/l/17.html
Essential C++中文版
[美] Stanley B. Lippman / 侯捷 / 华中科技大学出版社 / 2001-8 / 39.80元
书中以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的),全书围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,读者不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。一起来看看 《Essential C++中文版》 这本书的介绍吧!
JSON 在线解析
在线 JSON 格式化工具
XML、JSON 在线转换
在线XML、JSON转换工具