美文网首页
数组简介

数组简介

作者: kkkk小天使 | 来源:发表于2020-04-05 17:45 被阅读0次

1、为什么使用数组?

基本数据类型:int float double long char...一个变量只能存储一个值

数组:存储多个同种类型的数据

2、数组的定义:

两个[ ]表示一个数组
要求:必须明确知道数组元素的个数,方便分配内存

int array[] = {1,2,3,4};
int array [4];
int array[4] = {1,2};

以上三种都是正确的

3、数组的内存:

数组名就是数组的首地址


image.png

4、两种访问方式:

(1)&array[0](注意地址符的添加)
(2)array+1(注意不加地址符)

    printf("%d\n",array);
    printf("%d\n",&array[0]);
    printf("%d\n",array+1);
    printf("%d\n",&array[1]);
    printf("%d\n",array+2);
image.png

数组的访问通过下标:0到n-1(从0开始)

array[0] = 2//给第一个元素赋值为2
array[1] = 3//给第二个元素赋值为3

相关文章

网友评论

      本文标题:数组简介

      本文链接:https://www.haomeiwen.com/subject/oywtphtx.html