在C语言中,可以使用以下方法来赋值一个二维数组的字符串:
#include#include 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
函数来给每行赋值一个字符串。最后通过循环遍历输出二维数组的值。