📌 博客主页 爆打维c
本文将介绍一系列常用的字符串函数,以便我们后续写代码。
下列字符串函数运用前都需要引用 string.h 这个头文件,大家需要注意。
一.strlen
1.函数原型
size_t strlen ( const char * str );
2.用于计算字符串的长度
与sizeof不同的是,它遇到 \0 时就停止
例如:
得到结果 13 和 12,这就说明sizeof把字符串结束标志 \0 也计算入内了,而strlen却没有。
二.strcat
1.函数原型
char * strcat ( char * destination, const char * source );
// 字符串1 字符串2
2.用于连接字符串
将 字符串2 连接到 字符串1 后
例如:
#include <stdio.h>
#include <string.h>
int main ()
{
char str[80];
strcpy (str,"these ");
strcat (str,"strings ");
strcat (str,"are ");
strcat (str,"concatenated.");
puts (str);
return 0;
}
运行后 得到结果: these strings are concatenated.
三.strcpy
1.函数原型
char * strcpy ( char * destination, const char * source );
// 字符串1 字符串2
将 字符串2 复制给 字符串1
2.用于复制字符串内容
例如:
今天的内容到这里就结束了,喜欢的话给博主一个赞鼓励一下吧🥳