作业介绍

字符串处理函数

使用字符串处理函数时包含头文件"cstring"

1.字符串连接函数strcat

strcat 格式:strcat(字符数组名1,字符数组名2);

char s1[19]="I can ";
char s2[]="happy";
cout<<strcat(s1,s2);

注意:s1要有足够的长度,否则不能全部装入被连接的字符串中。


2.字符串复制函数strcpy

strcpy 格式:(字符数组名1,字符数组名2); 把字符串2中的全部复制到字符数组1中


3.字符串比较函数strcmp

strcmp 格式:strcmp(字符数组名1,字符数组名2);

若返回值等于0,则表示两个字符串相等;

若返回值大于0,则表示字符串1大于字符串2;

若返回值小于0,则表示字符串1小于字符串2.

注意:判断两个字符串函数是否相等

if(s1==s2)  //错误写法,s1和s2是首地址
if(strcmp(s1,s2)==0)  //正确

4.求字符串函数长度strlen

strlen 格式:strlen(字符数组名); 功能:计算字符串的有长度。

char s[100]="CHINA";
cout<<strlen(s);   //结果为5

5.大写字母变为小写字母tolower()

tolower()

格式:tolower(字符)

例如:
s[10]="Abc";
s[0]=tolower(s[0]);
cout << s;//s="abc"

6.小写字母变成大写字母toupper()

toupper()

格式:toupper(字符)

题目

认领作业后才可以查看作业内容。
状态
正在进行…
题目
10
开始时间
2025-1-9 0:00
截止时间
9999-4-24 23:59
可延期
24 小时