Копирование подмножества массива в другой массив / разрезание массива в C

В C есть ли встроенный механизм среза массива?

Как в Matlab, например, A (1: 4)

будет производить =

 1     1     1     1

Как я могу добиться этого в C?

Я пытался искать, но самое близкое, что я мог найти, это:http://cboard.cprogramming.com/c-programming/95772-how-do-array-subsets.html

subsetArray = & bigArray [someIndex]

Но это точно не возвращает нарезанный массив, вместо этого указатель на первый элемент нарезанного массива ...

Большое спасибо

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

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