- 數組的集成初始化

- 集成初始化的定位

- 數組的大小

- 數組的賦值
不能直接將一個數組a賦值給數組b,只能通過遍歷來實現

- 遍歷數組

- 示例——檢索元素在數組中的位置

#include <stdio.h>
int search(int key,int a[],int length);
int main(void){int a[] = {2,4,6,7,1,3,5,9,11,13,23,14,32};int x;int loc;printf("請輸入一個數字:\n");scanf("%d",&x);loc = search(x,a,sizeof(a)/sizeof(a[0]));if (loc != -1){printf("%d在第%d個位置上\n",x,loc);}else{printf("%d不存在\n",x);}return 0;
}
int search(int key,int a[],int length){int ret = -1;int i;for ( i = 0; i < length; i++){if (a[i] == key){ret = i;break;}}return ret;
}