数据初始化
- 完全初始化:在定义数组时就给所有元素赋初值,如 int arr[5] = {1, 2, 3, 4, 5}; ,这样能确保数组元素一开始就有确定的值,方便后续使用。
- 部分初始化:只给数组的部分元素赋初值,未赋值的元素会被自动初始化为相应类型的默认值。例如 int arr[5] = {1, 2}; ,则 arr[2] 、 arr[3] 、 arr[4] 会被初始化为0(整型默认值)。
- 完全初始化:在定义数组时就给所有元素赋初值,如 int arr[5] = {1, 2, 3, 4, 5}; ,这样能确保数组元素一开始就有确定的值,方便后续使用。
- 部分初始化:只给数组的部分元素赋初值,未赋值的元素会被自动初始化为相应类型的默认值。例如 int arr[5] = {1, 2}; ,则 arr[2] 、 arr[3] 、 arr[4] 会被初始化为0(整型默认值)。
相关推荐