4数组

Posted qleo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4数组相关的知识,希望对你有一定的参考价值。

一、数组的基本使用方法

  1、指定初始值

   char arr[5] = {90,91,92,93,94}; 

  2、不指定初始值

   char arr[5] 

  3、只有初始值没有长度

    char arr[] = {90,91,92,93,94}; // 中括号没有写明长度,编译计算得到其长度为4 

  4、清零数组

   char arr[5] = {0}; //所有元素的值都是 0 

二、访问数组中的元素

int values[5] = {1,2,3,4,5}
values[0] = 11;     //将第一个元素的值设为11
printf("%d
",values[0]);    //打印第一个元素的值

三、用sizeof取得数组的大小

//数组的大小由元素的类型和元素的个数共同决定。
int arr[100];
int size = sizeof(arr);    // 大小为100*4

四、多维数组

  1、二维数组的定义

type name[N1][N2];
//    其中,type是元素类型,name是数组变量的名称,N1是第一维的大小,N2是第二维的大小。
//    可以用行、列的概念来理解二维数组。第一个下标是行号,第二个下标是列号。

  2、二维数组的初始化

//    二维数组仍然可以大括号初始化,由于有两维,所以可以用两层大括号来分别初始化每一行。下面的代码中,对一个4行3列的数组进行初始化
int a[4][3] = 
{
   {11,12,13}
   {21,22,23}
   {31,32,33}            
};

 

以上是关于4数组的主要内容,如果未能解决你的问题,请参考以下文章

在一个无序整数数组中,找出连续增长片段最长的一段, 增长步长是1。Example: [3,2,4,5,6,1,9], 最长的是[4,5,6]

以下代码片段的时间复杂度是多少?

VSCode自定义代码片段—— 数组的响应式方法

VSCode自定义代码片段10—— 数组的响应式方法

JS常用代码片段-127个常用罗列-值得收藏

10个JavaScript代码片段,使你更加容易前端开发。