C的方法:
strcpy函数,位于头文件<string.h>中
原型声明:char *strcpy(char* dest, const char *src);
dest——destination目的字符串,src——source来源字符串
功能:把从src地址开始,将字符逐个复制到以dest开始的地址空间,遇到'\0'结束
注意事项:dest和src所指区域不能重叠,否则'\0'会因为复制时被替换,导致无法遇到'\0'结束;dest要有足够的空间存储src
C++的方法:
C的strcpy函数同样可以使用
C++中的string类的重载运算符可以使用
使用方法:
#include<string>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
//strcpy的使用
char src[1024]="abcd1";
char des[1024]="";
strcpy(des,src);
cout<<des<<endl;
//string重载运算"="的使用
string src_="abcd2";
string des_="";
des_=src_;
cout<<des_<<endl;
}