四大常用字符串函数

本文详细介绍了C语言中的四个重要字符串函数:strcat用于字符串连接,strcmp用于字典序比较,strcpy用于字符串复制,strlen用于计算字符串长度。这些函数在编程中非常实用,是理解和处理字符串操作的基础。
摘要由CSDN通过智能技术生成

接上篇的影子字符串,可能有些小伙伴对几个函数不太清楚其用法,那么我们今天就讲一下四大常用的字符串函数

1.连接函数:strcat()

作用

顾名思义,这个函数就是把两个字符串拼一起的作用;

用法

首先添加头文件:

#include<cstring>//或者
#include<string.h>

然后运用函数:

char a[],b[];
strcat(a,b);

它的意思是把b字符串拼接到a字符串末尾,当然运用不大广泛

2.比较函数:strcmp()

作用

顾名思义,比较字符串a与字符串b,但比较方法主要是以字典序的顺序比较

打个比方:‘A’=65,‘B’=66,so  ‘A’<‘B’;

用法

首先添加头文件:

#include<cstring>//或者
#include<string.h>

然后运用函数:

int c;
char a[],b[];
c=strcat(a,b);

它的意思是把比较a,b两字符串,c会返回比较结果;

1.如果a>b(字典序比较)

c会返回一个正数

2.如果a=b(字典序比较)

c只会返回0(我们比较常用的方式就是判断是否等于0)

3.如果a<b(字典序比较)

c会返回一个负数

3.复制函数:strcpy()

作用

顾名思义,就是把一个字符串复制到另一个字符串上,被粘贴的字符串的值会被覆盖

注意:如果两个字符串a,b;

那么a字符串的大小一定要大于b字符串大小,否则值会丢失

用法

首先添加头文件:

#include<cstring>//或者
#include<string.h>

然后运用函数:

char a[],b[];
strcat(a,b);

它的意思是把b字符串的所有值赋给a字符串,通常做排序时用到

 4.测长函数:strlen()

作用

顾名思义,告诉我们字符串的长度,这个函数做题比较常用;

用法

首先添加头文件:

#include<cstring>//或者
#include<string.h>

然后运用函数:

int c;
char a[];
cin>>a;
c=strlen(a);

c最后会返回a字符串的长度(但不包括‘\0’,这点一定要记住)

好啦,以上就是常用的四大字符串函数!还请各位官老爷们打个赏,如果有更多问题,欢迎私信或评论!

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值