在C語言中,我們可以使用strcpy函數來將一個CString類型的值賦給另一個CString變量。該函數的定義如下:
char *strcpy(char *dest, const char *src);
其中,dest是目標字符串(CString變量),src是源字符串(CString類型的值)。在使用strcpy函數時,需要確保目標字符串有足夠的空間來存儲源字符串的內容。
下面是一個示例代碼:
#include <stdio.h>
#include <string.h>
int main() {
char str1[20];
const char *str2 = "Hello, C language!";
strcpy(str1, str2);
printf("str1: %s\n", str1);
return 0;
}
在上面的例子中,我們首先定義了一個20個字符的字符數組str1,然后將一個CString類型的值賦給了str2。接下來,使用strcpy函數將str2的值復制給str1,最后打印出str1的值。輸出結果為:str1: Hello, C language!