c++中strlen strcpy strcat strcmp 的函数实践分别是多少?
1个回答
展开全部
你是问他们功能吧
strlen是 获取字符串长度
strcpy 是 复制字符串
strcat 是 连接字符串
strcmp是 对比字符串大小
#include <iostream.h>
#include <string.h>
int main()
{
char s1[80], s2[80];
strcpy(s1, "C++");
strcpy(s2, " 很有意思的.");
cout << "字符串长度: " << strlen(s1);
cout << ' ' << strlen(s2) << '\n';
if(!strcmp(s1, s2))
cout << "两个字符串相等哦\n";
else cout << "两个字符串不相等啊\n";
strcat(s1, s2);
cout <<"用了strcat后的s1是: " << s1 << '\n';
strcpy(s2, s1);
cout<<"用strcpy可以复制哦, 所谓的 克隆"<<endl;
cout <<"现在s1是:" <<s1 << " 现在s2是: " << s2 << "\n";
if(!strcmp(s1, s2))
cout << "他们现在就相等了\n";
return 0;
}
运行结果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询