在C語言中,可以使用以下方法來賦值一個二維數組的字符串:
#include <stdio.h>
#include <string.h>
int main()
{
char arr[3][10]; // 定義一個3行10列的二維字符數組
// 給二維數組賦值
strcpy(arr[0], "Hello");
strcpy(arr[1], "World");
strcpy(arr[2], "C");
// 輸出二維數組的值
for (int i = 0; i < 3; i++)
{
printf("%s\n", arr[i]);
}
return 0;
}
在上面的例子中,我們定義了一個3行10列的二維字符數組arr
,然后使用strcpy
函數來給每行賦值一個字符串。最后通過循環遍歷輸出二維數組的值。