作业介绍
字符串处理函数
使用字符串处理函数时包含头文件"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 小时