在学习编程语言时,无论如何我们都逃不掉关于数组这个问题。
那么,在谈及这个问题时,我会从三个方面来思考:
1、数组的定义是什么,也就是何为数组?
2、如何在数组中填充元素(数据)?
3、如何用数组来解决实际问题,缩短和简化程序?
抱着这三个疑问我去查找了相关知识。
首先针对第一个问题:数组的定义是什么,何为数组?
这其实很简单,数组就是用来存储一个固定大小的相同类型元素的顺序集合,关键点在于:存储、固定大小、相同类型元素、集合。
比方说,在C语言中这样定义一个数组,其中2代表整个数组中存在2个元素,后面的{0,1}代表这两个元素分别为0和1。
int array[2] = {0,1};
其次,针对第二个问题:如何在数组中填充元素(数据)?
要在数组中填充元素,那首先必须把整个数组给遍历一遍,这里要用到的知识点就是循环。
给定一个数组,如何把整个数组遍历,最有效的方法就是用一个for循环。
#includeint main(){ int array[10] = {0}; for(int i = 0;i < 10;i++){ array[i] = i; printf(