Difference between arr and &arr
Cast result of malloc