在C++中,strcpy函數(shù)的功能是將一個字符串復(fù)制到另一個字符數(shù)組中。常見用途包括將一個字符串賦值給另一個字符串變量,或者將一個字符串復(fù)制到一個字符數(shù)組中。strcpy函數(shù)的原型如下:
char* strcpy(char* destination, const char* source);
其中,destination表示目標字符串的指針,source表示源字符串的指針。函數(shù)將源字符串中的字符復(fù)制到目標字符串中,直到遇到空字符’\0’為止。需要注意的是,目標字符串必須有足夠的空間來存放源字符串的內(nèi)容,否則可能導(dǎo)致內(nèi)存溢出和未定義的行為。