c语言的数组

1 初始化数组
常用的几种初始化数组的方式,最后一种是指定位置初始化元素。第二个位置是 o 元素。

  auto int array[ARRAY_SIZE];
  int array_2[ARRAY_SIZE] = {0,1,2,3,4,5,6,7,8,9};
  double array_double[5] = {0.1, 2.3};
  char array_char[5] = {[2] = 'o', 'l', 'l'};

2 数组传参
当数组作为参数时,仅仅传入的是首地址。数组传参一定把数组的长度传入,因为数组一般只有首地址。

Tags: