亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c++二維數組初始化怎么賦值

c++
小億
177
2024-01-29 09:19:25
欄目: 編程語言

C++中二維數組的初始化可以通過以下幾種方式賦值:

  1. 使用雙重循環逐個賦值:
int arr[3][3];
for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 3; j++) {
        arr[i][j] = i + j;
    }
}
  1. 使用初始化列表(Initialization List)賦值:
int arr[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
  1. 使用memset函數將數組所有元素初始化為同一個值:
int arr[3][3];
memset(arr, 0, sizeof(arr)); // 將數組所有元素初始化為0
  1. 使用fill函數將數組所有元素初始化為同一個值:
int arr[3][3];
std::fill(&arr[0][0], &arr[0][0] + sizeof(arr) / sizeof(int), 0); // 將數組所有元素初始化為0

請根據具體的需求選擇合適的方式進行二維數組的初始化賦值。

0
轮台县| 东兰县| 景泰县| 十堰市| 昆明市| 息烽县| 怀集县| 青田县| 赤峰市| 金秀| 新津县| 廉江市| 手游| 汝南县| 通州市| 西充县| 灵丘县| 舟山市| 雅江县| 巴彦淖尔市| 紫金县| 凤台县| 绥江县| 正定县| 镇康县| 邢台县| 合水县| 托克托县| 日喀则市| 福贡县| 理塘县| 桑日县| 威远县| 高邮市| 柘城县| 航空| 西和县| 隆回县| 庆安县| 青龙| 云浮市|