1、数组定义
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
2、循环数组
#include <stdio.h>
int main()
{
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
int arrLength = sizeof(arr) / sizeof(arr[0]);
for (int i = 0; i < arrLength; i++)
{
printf("%d\n",arr[i]);
}
return 0;
}
3、解释sizeof
sizeof取变量的长度(单位:字节)
sizeof(arr) //表示 取arr这个数组的总长度(数组的总字节)。
arr[0] //表示取数组下标为0的值。
sizeof(arr[0]) //表示取数组下标为0的值的字节长度(在数组中一个变量占用多少字节)。
sizeof(arr) / sizeof(arr[0]) //表示 (数组的总字节)/(单个变量的字节)=数组总个数。