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

string类有没有类似于strcpy系列的函数??????
2024年11月20日 09:20
有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语言库函数查询工具吧,想查就查