eg:
int arr[10];//[]内必须是常量/常量表达式(3+8),不能是一个变量(x...)
数组的初始化:在数组创建时,我们也要必须为数组初始化。...也是可以的,只是把最后一个数初始化为0了而已
int arr4[3] = {1, 2, 3, 4};//是不可以的,不能超过数组长度
char arr5[3] = {'a', 98, 'c'};//...因为是字符类型,所以98其实就是字符'b'
char arr6[] = "abcdef";
#include
int main()
{
char arr1[] = { 'a', 'b', 'c'...arr[] = { 'a', 'b', 'c', 'd', 'e', 'f' };
printf("%d\n", sizeof(arr));//6
printf("%d\n", sizeof(arr...'\0'
printf("%d\n", strlen(&arr + 1));//随机值 但这个随机值和前边的随机值意义不同,它是把'a','b','c','d','e','f'跳过去了,从f后边开始数