数组之001——基础

定义:

                为了方便处理数据把具有相同类型的若干变量按有序形式组织起来,就形成了数组。

特点:

  •   数组就是在内存中连续的相同类型的变量空间。
  •   同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。

类型:

  • 数组属于构造数据类型:

        一个数组可以分解为多个数组元素:这些数组元素可以是基本数据类型或构造类型。
        int a[10];  
   struct Stu boy[10];

  • 按数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组、结构数组等类别。

      int a[10];
      char s[10];
   char *p[10];

  • 通常情况下,数组元素下标的个数也称为维数,根据维数的不同,可将数组分为一维数组、二维数组、三维数组、四维数组等。通常情况下,我们将二维及以上的数组称为多维数组。

猜你喜欢

转载自blog.csdn.net/zxy131072/article/details/83688210