[C con Clase] Tengo una duda con punteros
Kyosuke Kasuga
kyosuke_cl en yahoo.es
Vie Ene 25 00:57:49 CET 2008
Hi!!!, bueno, el ejemplo que pusiste no te funciona debido a que no pones un tamaño para cadena, debiste colocar algo como esto :
cadena = new char[5];
De esta forma si te funciona, y si puedes liberar la memoria despues de usar la variable "cadena" usando :
delete[] cadena;
Espero esto te sirva.
Pierre van der Laat Ulate <pierre1 en racsa.co.cr> escribió:
Hola de nuevo, tengo una duda con los punteros, cuando se quiere inicializar
un puntero a una cadena de caracteres, ¿es necesario hacer esto o no?:
char *cadena;
cadena=new char;
cadena="hola";
...
delete cadena;
Lo anterior no me funcionó, pero sigo con la duda de si hay que liberar la
memoria o no?
Gracias,
Pierre
_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
Entre más numerosos somos, más cerca estamos de nuestra propia extinción.
http://bisbirudolfo.blogspot.com/
---------------------------------
Web Revelación Yahoo! 2007:
Premio Favorita del Público - ¡Vota tu preferida!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20080125/49029956/attachment.html>
Más información sobre la lista de distribución Cconclase