数组
数组的声明:
数组中元素的数据类型 数组的名称 [数组中元素的数量] long numbers[10] 没有赋值的元素为0 ;不允许赋值的个数大于数组的个数,可以不声明数组的个数 long number[] = {0,0,0,0,0,0,0,0,1}
数组和地址:
数组的名称指定了存储数据项的内存区域地址,索引值代表各个元素与数组开头的偏移量。
获取某个元素的地址 :&number[i] 其中&number == &number[0]
数组的大小:sizeof number (可以不使用括号)
数组元素的个数:size_t num = sizeof number / sizeof (number[0] )
变长数组:在声明数组的时候,使用一个已经声明并赋值的变量设置数组大小 long number[var] ;(不是所有的编译器都支持边长数组)
浙公网安备 33010602011771号