在C语言中,多维数组的初始化和赋值可以使用以下方法:
int arr[3][2] = {{1, 2}, {3, 4}, {5, 6}};
int arr[3][2];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 2; j++) {
arr[i][j] = i + j;
}
}
char str[3][10] = {"Hello", "World", "C"};
需要注意的是,多维数组的初始化和赋值需要保证维度和元素的个数一致,否则会导致访问越界或者编译错误。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:c语言多维数组初始化的方法是什么