No, c_arr is a pointer, not an array, so "builds a new array" is nonsense. It overwrites the data of the array named array (assuming you don't go out of bounds).


Yeah, but that does not mean...