C++中strcpy系列的函数是不是只适用数组,string类型的不适用???

string类有没有类似于strcpy系列的函数??????
2024-11-20 09:20:22
推荐回答(4个)
回答1:

strcpy不适用于string类,string类中要完成复制只要用+,如
#include
#include
#include
using namespace std;
int main()
{
string s1("Hello ");
string s2("World");
string s3;
s3=s1+s2;
cout< //strcmp(s1,s2);
//cout< return 0;
}

输出就是Hello World

回答2:

strcpy是char型数组拷贝函数。
如果是string类型的拷贝直接调用拷贝构造函数就可以了。
或者用memcoy((unsigned char*)pDes,(unsigned char*)strData,sizeof(strData))

回答3:

strcpy

Copies one string to another.

应该也是实用的

回答4:

有,你去下载一个C语言库函数查询工具吧,想查就查