Tu comunidad de Seguridad Informatica

Para ver Todo el contenido del foro es necesario estar Registrado!
Antes de comentar o Aportar es Obligado Leer Las: Reglas | Rules
Ya Esta Disponible al publico "LeProject" el Videojuego del Foro Click Aquí Para Ver el Post.
Pitbull Security Labs "Extras" Esta Disponible! [ENTRA]

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

avatar
Administrador
Administrador

Ver perfil de usuario http://www.pitbullsecurity.org
el Dom Nov 14, 2010 1:33 pm
Bueno pues ya tiene tiempo que hize este code, es algo basico para entender la funcion calloc, muy parecida a malloc !!
Bueno aqui les dejo el code, haber si alrato pongo el de malloc y realloc
Código:
// Pruebas de calloc();

#include
#include

int main(){

    long *pPuntero = NULL;                            // Creamos el Puntero!
    long numTotal = 0;                            // Creamos una variable tipo long !

        printf("\nCuantos numeros quieres alocar: ");            // Pedimos Numero!
            scanf("%ld", &numTotal);                // Leemos numero!

        if(numTotal <= 0){                        // Si numTotal es menor o igual a 0

            printf("\n\nEl Numero debe ser mayor a zero!\n");
            printf("Terminando el Programa...\n\n");
                return 0x1;                    // Terminamos el Programa!

        }

        pPuntero = (long *) calloc (numTotal, sizeof(long));        // Alocamos memoria pedida!

        if(pPuntero){                            // si la memoria se aloco bien
            printf("\n\nMemoria Alocada Correctamente!\n\n");    // imprimimos esto

        }else{

              printf("\nNo Hay Suficiente Memoria!\nTerminando el Programa...\n\n");    //
                    return 0x1;                                //Terminamos el programa

        }

        free(pPuntero);

    return 0x0;                                // SI todo salio bien, terminamos el programa correctamente!
}

Fuente:AH

Saludos


___________________
Admin: Pitbull Security Labs , Colaborador: Indetectables , Moderador: Level-23

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.