Diferencia entre revisiones de «Programación en C/Matrices Dinamicas»
Contenido eliminado Contenido añadido
Línea 13:
'''''char nombre[100];'''''
Pero si escribimos: '''Gustavo Chavarria.''' Solo necesitamos unos 20 caracteres ('''20 bytes'''), es decir '''desperdiciamos 80 bytes''' en memoria. Imaginate sucediendo esto en un programa muy grande...
'''Ejemplo:'''
<source lang=c>
Línea 30:
if (puntero == NULL) //evaluacion de condicion.
{
printf("NO hay suficiente
return -1; //Cierra el programa con un error.
}else
printf("Se asigno memoria ");
free(puntero);//liberacion de memoria
return 0;
}
//El programa solo asigna memoria, imprime un mensaje en dependecia de la condicion y libera
//Revisado por: Gustavo Chavarria.
//UNAN-LEON - Nicaragua.
|