Código
int main() { char a[5]; return 0; }
entonces cuando le paso la cadena "123456789abcdef", me la devuelve completa por pantalla, y no se por que no se corta y me da solo "12345" que serian los 5 caracteres que he definido como longitud.
he leido acerca de de cadenas estaticas y dinamicas, pero yo en este caso no estoy usando ningun puntero asi que diria que es estatica... no? estaba empezando a comprender algunas cosas y me he encontrado con este problema de la longitud de la cadena y todo lo que creia comprender se ha esfumado de golpe... xD
gracias a quien me arroje un poco de luz!