Copiar un subconjunto de una matriz en otra matriz / división de matriz en C

En C, ¿hay algún mecanismo de corte de matriz integrado?

Como en Matlab, por ejemplo, A (1: 4)

produciría =

 1     1     1     1

¿Cómo puedo lograr esto en C?

Intenté mirar, pero lo más cerca que pude encontrar es esto:http://cboard.cprogramming.com/c-programming/95772-how-do-array-subsets.html

subsetArray = & bigArray [someIndex]

Pero esto no devuelve exactamente la matriz segmentada, sino que apunta al primer elemento de la matriz segmentada ...

Muchas gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta