第06天C语言(13):数组-基本概念

一、概念
/*
 数组的定义格式 :
 数据类型 变量名称;
 数据类型 数组名称[数据的个数];
 元素类型 数组名称[元素个数];
 元素类型:就是数组中需要存储的数据类型 , 一旦确定, 数组中就只能存储该类型的数据
 元素个数:  就是数组中能够存储的数据(元素)的个数
 */
二、代码
#include <stdio.h>
int main()
{
    /*
    // 当需要保持很多"相同类型"的数据 就可以使用数组来保持
    // 因为 如果使用变量, 那么僵变得非常复杂, 并且非常没有技术含量
    int score = 99;
    int score1 =98;
//    ...
    int score998 =88;
    printf("%i\n",score);
     */
#pragma 1.数组
    int num;
    num = 12;
    printf("num = %i\n",num);
    int scores[3]; // 定义一个名称叫做 scores的数组, 数组中可以存放3个int类型的数据
//    scores = 12; // 系统搞不清楚 应该赋值给谁
    // 只要定义一个C语言的数组,系统就自动 给数组中的每一块小的存储空间一个编号
    // 这个编号 从0开始, 一次递增
    // 数组中系统 自动绑定的编号, 我们称之为索引
    scores[0] = 12;
    scores[1] = 33;
    scores[2] = 44;
    printf("scores[0] = %i\n",scores[0]);
    printf("scores[1] = %i\n",scores[1]);
    printf("scores[2] = %i\n",scores[2]);

    return 0;
}
image.png

推荐阅读更多精彩内容