在C語言中,可以使用strcpy函數將字符串賦值給字符數組。
下面是一個示例代碼:
#include <stdio.h>
#include <string.h>
int main() {
char str1[20];
char str2[] = "Hello, world!";
strcpy(str1, str2);
printf("str1: %s\n", str1);
printf("str2: %s\n", str2);
return 0;
}
在上面的代碼中,我們定義了一個字符數組str1
,以及一個字符串str2
。然后,我們使用strcpy函數將字符串str2
賦值給字符數組str1
。最后,我們通過printf函數打印出str1
和str2
的值:
輸出結果:
str1: Hello, world!
str2: Hello, world!
可以看到,字符串str2
被成功賦值給了字符數組str1
。