《一个月教你玩转C++》系列第十三章:C++中的数组(1)

第十三章:C++中的数组(1)
大家好,我是布丁,这一章我们要学习的是C++中的数组(1)。那数组是什么呢?简单来说,它们就是一些变量,它们可以放在一起,我们可以通过一个名字来访问它们。

  1. 数组的定义
    数组就像是一排排好队的变量,能够让我们更快地定义变量,其中的每个变量都可以存放一个数据,示例:
int a[5]; // 定义一个数组a,可以存放5个整数

在这段代码中,a是数组的名字,[ ]里填数组能储存变量的个数,5表示这个数组可以存放5个整数,需要注意的是,这些变量也都叫做a,为了区分,这段代码中的每一个变量都有属于自己的位置,也就是编号,从0~4;

  1. 初始化数组
    初始化数组就是给数组中的变量赋值。
int a[5] = {1, 2, 3, 4, 5}; // 给数组的每个变量赋予初始值

我们在给数组中的每一个变量赋值时要加上一个大括号,里面放数组中每一个变量的值,编号小的变量在大括号的前面定义,编号大的变量在大括号的后面定义,比如这段代码中位置为0的a就是1,位置为1的a就是2,依此类推,这样,数组中的每个变量就都有一个初始值了,不过要是我们只需要定义数组中的一部分变量时,就必须要一个个定义了。

  1. 访问数组元素(变量)
    访问数组元素就是获取特定变量的值。我们可以通过位置编号来访问它们。
int b = a[0]; // 使用b获取a数组的第一个元素的值

这样,我们就可以从a数组的第一个位置使用变量b取出值了。

注意事项
1.数组的位置编号从0开始,到数组长度减1结束。如果用了更大或者更小的数,程序可能会出错。
2.数组的大小(存放变量的个数)一旦确定,就不能变了。
3.数组的名称定义和变量的规则一样。

  1. 小试牛刀

    题目描述
    使用数组定义n个变量。

    输入
    一个整数n,表示定义变量的数量

    输出

    解析:要定义n个变量,我们可以让定义的数组中有n个变量,这样就能完美解决问题了。

    答案:

#include <iostream>
using namespace std;
int main() {
    int n;
    cin>>n;
    int a[n];
    return 0;
}

下节课,我们还会继续学习数组,大家要是感兴趣的话不妨来看看哟!
最后,不要忘记点赞哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值