数组

数组的声明

数组中元素的数据类型  数组的名称 [数组中元素的数量]   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] ;(不是所有的编译器都支持边长数组)

posted on 2023-05-17 16:25  马玉豪  阅读(12)  评论(0)    收藏  举报

导航