C语言的二维数组初始化的几种方式介绍(私藏大数组初始化方式)

您所在的位置:网站首页 二维数组赋值为零 C语言的二维数组初始化的几种方式介绍(私藏大数组初始化方式)

C语言的二维数组初始化的几种方式介绍(私藏大数组初始化方式)

2024-07-11 12:39| 来源: 网络整理| 查看: 265

C语言的二维数组初始化的几种方式介绍 1、直接赋值2、循环对每个元素赋值3、借用memset/memset_s初始化为0或-14、`数组所有元素初始化为相同值(用于大数组初始化贼方便)`

1、直接赋值

适合数组元素较少的,各元素的值可以不同。

int arr1[2][3] = { {5, 2, 4}, {10, 2, 1} }; int arr1[2][3] = {0}; /* 所有元素都初始化为0 */ int arr1[2][3] = {1}; /* 只有arr1[0][0]为1,其他所有元素都初始化为0 */ 2、循环对每个元素赋值

对数组的每个元素进行赋值,各元素的值可以不同。就是效率比较低。

int arr2[2][3]; int i, j; for (i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3