Каков наилучший способ создания подмассива из существующего массива в C ++?

Хорошо, я пытаюсь получить подмассив из существующего массива, и яЯ просто не уверен, как это сделать. В моем примере у меня есть очень большой массив, но я хочу создать массив из последних 5 элементов массива.

Примером того, о чем я говорю, будет:

int array1 = {1,2,3,...99,100};
int array2[5] = array1+95;

Я знаю это нене правильно, но у меня возникли проблемы с получением правильного ответа. Я хочу получить элементы с 96 по 100 в массиве 1 и поместить их в массив 2, но я неЯ не хочу копировать массивы. Я просто хочу, чтобы array2 начиналась с элемента 96, чтобы array1 [96] и array2 [0] указывали на одно и то же местоположение.

Ответы на вопрос(8)

Ваш ответ на вопрос