OriginalGriff
Цитата:
В чем будет разница, если я изменю значение с 0 на 10?
Какая ценность? Нет никакого "0"!
Посмотрите на строку кода и разбейте ее:
int *arr=new int[size];
int Integers are involved.
int * It's a pointer to an intger
int *arr The is called "arr" and it holds a pointer to an integer
int *arr=new We want a new lump of memory allocated at run time.
int *arr=new int The new memory will be integer(s)
int *arr=new int[...] The new memory is an array of integers
int *arr=new int[size]
Выделите во время выполнения массив целых чисел - содержимое
size
говорит, сколько целых чисел будет содержать массив, и хранит указатель на первый элемент в нем.
arr