<pre name="code" class="html">------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
<pre name="code" class="html">------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
1.数组介绍
数组就是同一类型的元素按照一定的顺序排列,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。由于数组中的元素在内存地址上是连续的,我们可以通过下标进行数组元素的遍历访问
2.注意
1.要注意元素的越界。
2.数组只能存储统一类型的元素。
3.数组的使用事例
#include <stdio.h>
int main(int argc, const char * argv[]) {
int i;
//声明一个未初始化的整形数组
int a[100];
//声明一个初始化的整形数组
int array[5]={1,6,7,9,3};
//我们可以通过下标访问这个数组
//array[0]中就是这个这个数组第一个元素,下标都是从0开始的
//array就是这个数组的首地址
//输出这个数组
for(i=0; i<5; i++){
//格式化输出
printf("%5d", array[i]);
}
//我们可以尝试输出array[5]可是这个抛出数组越界这个错误
//我们也可以定义浮点型数组
int b[5]={0.0,1.0,2.0,3.0,4.0};
//也可以定义字符型数组
char c[100];
return 0;
}