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