C语言常见字符串操作函数

原创 2015年11月19日 11:24:08

strcpy(p, p1) 复制字符串
strncpy(p, p1, n) 复制指定长度字符串
strcat(p, p1) 附加字符串
strncat(p, p1, n) 附加指定长度字符串
strlen(p) 取字符串长度
strcmp(p, p1) 比较字符串
strcasecmp忽略大小写比较字符串
strncmp(p, p1, n) 比较指定长度字符串
strchr(p, c) 在字符串中查找指定字符
strrchr(p, c) 在字符串中反向查找
strstr(p, p1) 查找字符串
strpbrk(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找该集合的任一元素
strspn(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找不属于该集合的任一元素的偏移
strcspn(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找属于该集合的任一元素的偏移 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

string迭代器入门

初始化: 1.空串   string s; 2.将s初始化s1的一个副本 s1可以使char或者string   string s(s1); 3.将s初始化一个字符串   string ...

关于C++中用两个迭代器方式初始化string的知识

string(iter1, iter2);第一点:两个迭代器必须指向同一个容器。 第二点:iter2必须>=iter1。 第三点:如果iter1等于iter2,那么结果为空[]另外一个比较特殊的关...

C语言字符串操作函数.docx

  • 2016年08月30日 17:01
  • 33KB
  • 下载

C语言字符串常见操作

// 1. 字符串的拷贝 char *myStrcpy(char *dst,char *src) { char *ret = dst; if(dst == NULL || src ==...

C语言字符串操作函数

  • 2012年11月29日 22:51
  • 61KB
  • 下载

常见的字符串操作(C语言实现)

printf()和scanf() 头文件:stdio.h 要求:加入格式控制符 %c :单个字符 %s:字符串 int main() { char string[100]; int...

常见C语言字符串函数

      额,据说,在面试的时候经常会出现要我们实现字符串函数的题目,话还说这些题目其实很简单,主要考的是面试者的代码风格和考虑问题的严谨性。偶要是没看到有些面试题目考这些字符串函数,偶估计就不会用...

C语言中常见的字符串处理函数

C语言中常见的字符串处理函数C语言中提供了大量丰富的字符串处理函数,大致可以分为字符串的输入,输出,合并,修改,比较,转换,复制,搜索几类。 用于输入输出的函数包含在stdio.h中而其他的字符串处...

C语言常见字符串函数实现

常见C语言函数实现如下:“ //atoi函数 int Myatoi(const char *str) {for(i = 0;isspace(str[i]);i++); sign=(str[i]=...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言常见字符串操作函数
举报原因:
原因补充:

(最多只允许输入30个字)