1.数组的定义:一组相同类型元素的集合
int arr[10]={1,2,3,4,5,6,7,8,9,10}
以上是定义了一个存放十个元素的整型数组,里面最多放十个元素。
2.数组的下标
数组的下标是从0开始,数组里面的元素可以通过元素下标来访问。
访问元素
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int i = 0;
int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
while (i <= 9)
{
printf("%d\n", arr[i]);
i++;
}
return 0;
}
计算数组大小
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
printf("%d\n", sizeof(arr));
return 0;
}
计算数组元素个数
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
printf("%d\n", sizeof(arr)/sizeof(arr[0]));
return 0;
}
用总的数组元素的大小/单个元素的大小=元素个数