Título: duda sobre el lenguaje de programacion c. Publicado por: fedemaxrul en 22 Noviembre 2016, 01:35 am una array de caracteres creados en una funcion, que no es la principal, luegode terminar con esa funcion, esa cadena puede ser apuntada por un apuntador a caracter? o la cadena deja de existir?? de no hacerlo asi, como funciona una array de caracter qe apunta a cadenas??
Título: Re: duda sobre el lenguaje de programacion c. Publicado por: ivancea96 en 22 Noviembre 2016, 16:19 pm Al ternimar una función, todas sus variables locales "dejan de existir".
Si quieres que siga existiendo siempre (dentro de la función), las puedes declarar como static: Código
Cada llamada sucesiva a la función, incrementará ese n. Con respecto a los arrays, el funcionamiento es el mismo. Arrays, que no punteros apuntandoa memoria dinámica. |