1. Build-in array can NOT copy one to another by using assignment operator.
e.g
Correct:
for ( int index = 0; index < 10; ++index )
array0[ index ] = array1[ index ];
Wrong:
// error: cannot directly assign one array to another
array0 = array1;
e.g
Correct:
for ( int index = 0; index < 10; ++index )
array0[ index ] = array1[ index ];
Wrong:
// error: cannot directly assign one array to another
array0 = array1;