溫馨提示×

c語言多維數組初始化和賦值的方法是什么

小億
185
2023-10-22 13:46:51
欄目: 編程語言

在C語言中,多維數組的初始化和賦值可以使用以下方法:

  1. 靜態初始化:在定義數組時,直接給出各個元素的初始值。
int arr[3][2] = {{1, 2}, {3, 4}, {5, 6}};
  1. 動態初始化:在定義數組后,使用循環遍歷的方式給各個元素賦值。
int arr[3][2];
for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 2; j++) {
        arr[i][j] = i + j;
    }
}
  1. 字符串初始化:可以使用字符串字面量初始化二維字符數組。
char str[3][10] = {"Hello", "World", "C"};

需要注意的是,多維數組的初始化和賦值需要保證維度和元素的個數一致,否則會導致訪問越界或者編譯錯誤。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女