(1)strcat(连接两字符串)
相关函数
头文件
函数定义
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
before strcat () : string(1)
after strcat () : string(1)string(2)
(2)strchr(查找字符串中第一个出现的指定字符)
相关函数
头文件
函数定义
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
执行
567890123456789012345678
90
5678901234567890
567890
(3)strcmp(比较字符串)
相关函数
头文件
函数定义
函数说明
返回值
若参数s1和s2字符串相同则返回0。s1若大于s2则返回大于0的值。s1若小于s2则返回小于0 的值。
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
strcmp(a,b) : 1
a-b = 32
strcmp(a,c) : -1
strcmp(a,d) : 0
(4)strcoll(采用目前区域的字符排列次序来比较字符串)
相关函数
头文件
定义函数
函数说明
返回值
附加说明
范例
(5)strcpy(拷贝字符串)
相关函数
头文件
定义函数
函数说明
返回值
附加说明
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
before strcpy() :string(1)
after strcpy() :string(2)
(6)strcspn(返回字符串中连续不含指定字符串内容的字符数)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
5
33
30
(7)strdup(复制字符串)
相关函数
表头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
b[ ]="strdup"
(8)strlen(返回字符串长度)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
str length = 8
(9)strncasecmp(忽略大小写比较字符串)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
aBcDeF =AbCdEf
(10)strncat(连接两字符串)
相关函数
表头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
before strnact() :string(1)
after strncat() :string(1)string
(11)strncpy(拷贝字符串)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
before strncpy() : string(1)
after strncpy() : string(2)
(12)strpbrk(查找字符串中第一个出现的指定字符)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
123456789012345678901234
567890
345678901234567890123456
7890
(13)strrchr(查找字符串中最后出现的指定字符)
相关函数
头文件
#include <string.h>
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
567890E
(14)strspn(返回字符串中连续不含指定字符串内容的字符数)
相关函数
表头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
5
(15)strstr(在一字符串中查找指定的字符串)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
901234567890123456789
(16)strtok(分割字符串)
相关函数
头文件
定义函数
函数说明
返回值
范例
#include <string.h>
#include <stdio.h>
main()
{
}
执行
ab cd ef gh i jkl mnop qrs tu vwx y z