这些只是本蒟蒻的一些见解,还望各位神犇积极评论提出宝贵意见,万分感谢!!!!!!!!!!
第五篇啊,给点关注和赞吧,以后会写更多的!!!!!!!!!!!!!!!!!!!!!!!!!
本章讲的是C++语言中最重要的数组,以下附上一道例题
https://www.luogu.org/problemnew/show/P2141#sub
让我们先来梳理一下题意:将给定的数中两个不同的数之和如果等于另一个数,那么就符合标准,最后算出到底有几个这样的另一个数
那么我们会发现,我们需要保存n个数,但是n是需要输入的,数量不确定,不能用a,b,c这样去定义。所以我们要用到数组,以下介绍一下数组
一.一维数组
定义模板为: 类型名 数组名[数组最大个数]
如:int a[100001]
定义一个有100001个位置的int类型的a数组
那么有几点注意事项:
1.数组名与类型名这些与变量名是差不多的;
2.[]里面的数组最大个数是指要存进里面的数字的个数最多是多少,必须是正整数;
3.[]里面的数如果太大,会申请的空间太大,不符合要求,会整题没分;如果太小,需要申请的空间在里面容不下,就会越界;
示意图: