Можно создать указатель на первый элемент массива, указав имя массива без индекса. Пусть имеется
int sample [10];
Можно создать указатель на первый элемент, используя имя sample. Следовательно, следующий фрагмент присваивает переменной р адрес первого элемента sample:
int *р;
int sample[10];
р = sample;
Можно также получить адрес первого элемента массива с помощью оператора &. Например, sample и &sample[0] приводят к одинаковому результату. Тем не менее в профессиональных программах нет почти нигде &sample[0].