# Array A continuous memory with specificed size , can be called by index . * **Type** can be assign as any type , ex : char , int , float * **Declare / Call** ```clike int a[3] = {0,0,0} ; a[0] = 0 ; ``` * **Order of index** count by 0 ~ n-1 , ex: ```clike int a[3] ; a[0] = 1 ; a[1] = 1 ; a[2] = 1 ; ``` * **Code Example** ```clike= #include <stdio.h> int main() { int a[3] = {1,2,3} ; printf("a[0] is %d\n",a[0] ); printf("a[1] is %d\n",a[1] ); printf("a[2] is %d\n",a[2] ); return 0; } ``` Execution ```clike $ gcc example.c -o example $ ./example ``` Result ```clike a[0] is 1 a[1] is 2 a[2] is 3 ```