strcat (string catenate)字符串连接函数:
#include<iostream>
#include<string>
using namespace std;
int main()
{
char str1[20] = "Hello";
/*char str2[10] = " World!";*/const char *str2 = " World!";
/*strcat_s(str1, str2);*/ strcat_s(str1, " World!");
cout << str1;
return 0;
}
strcmp(string copy)字符串复制函数:
#include<iostream>
using namespace std;
int main()
{
char str1[10];
char str2[10] = "C++&&C";
/*strcpy_s(str1, str2);*/strcpy_s(str1, "C++&&C");
cout << str1;
return 0;
}
不能用一个字符数组或者字符串常量通过赋值语句给另一个数组赋值。
strcmp(string compare )字符串比较函数 :
#include<iostream>
#include<string>
using namespace std;
int main()
{
char str1[10];
char str2[10] = "C++&&C";
/*strcpy_s(str1, str2);*/strcpy_s(str1, "C++&&C");
cout << str1;
return 0;
}
strlen(string length)字符串长度函数:
#include<iostream>
#include<string>
using namespace std;
int main()
{
char str1[10] = "C++";
cout << strlen(str1);
return 0;
}