21xrx.com
2024-11-22 07:53:17 Friday
登录
文章检索 我的文章 写文章
C语言二维数组赋值格式及示例
2023-06-15 13:35:10 深夜i     --     --
C语言 二维数组 赋值 逐个赋值 整体赋值 循环 初始化

在C语言中,二维数组是一个非常常用的数据类型,可以用来存储多个值。但是对于初学者来说,如何正确地对二维数组进行赋值可能会比较困难,接下来我们来详细介绍C语言二维数组的赋值格式及示例。

C语言中的二维数组是由多个一维数组组成的,可以看做一个表格形式。首先,我们需要定义二维数组,定义时需要声明行和列的大小。比如下面的代码定义了一个3行4列的整型数组。

int arr[3][4];

接下来就是赋值,对于二维数组的赋值,我们可以使用两种方式:逐个赋值和整体赋值。

逐个赋值

逐个赋值是指对每个元素进行一个个的赋值,可以使用嵌套的循环来实现。比如下面的代码将数组arr的每个元素都赋值为0。

int i, j;

for(i = 0; i < 3; i++) {

  for(j = 0; j < 4; j++) {

    arr[i][j] = 0;

  }

}

整体赋值

整体赋值是指对整个二维数组进行赋值。可以使用花括号来初始化整个数组,比如下面的代码将数组arr整体赋值为1。

int arr[3][4] = {

   1,

   1,

   1,

};

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复