Why does int arr[2]={10,20,30,40,50}
leads to error?
Why can't this initialization escape error by Array Bound Checking?
int arr[2] ;
arr[0]=10, arr[1]=20, arr[3]=30, arr[4]=40;
Doesn't cause error in context to C language by array bound checking?