在C語言中,可以使用strcpy函數來實現字符串的拷貝。strcpy函數的原型如下:
char* strcpy(char* dest, const char* src);
其中,dest表示目標字符串的指針,src表示源字符串的指針。下面是一個簡單的示例代碼,演示如何使用strcpy函數實現字符串的拷貝:
#include <stdio.h>
#include <string.h>
int main() {
char src[] = "Hello, World!";
char dest[20];
// 使用strcpy函數拷貝字符串
strcpy(dest, src);
// 打印拷貝后的字符串
printf("源字符串: %s\n", src);
printf("目標字符串: %s\n", dest);
return 0;
}
以上代碼中,首先定義了一個源字符串src和一個目標字符串dest。然后使用strcpy函數將src字符串中的內容拷貝到dest字符串中。最后打印拷貝前后的字符串內容。運行以上代碼,輸出如下:
源字符串: Hello, World!
目標字符串: Hello, World!
這樣就完成了在C語言中實現字符串拷貝的操作。