26 Şubat 2016 Cuma

C De Bellek Yönetimi Calloc Malloc Farkı ?

#include<-stdio .h="">
#include<-stdlib .h="">
int main( void )
{
int alan,*dizi,i;

printf( " Ne Kadar Alan Ayiralim  ?");
scanf("%d",&alan);

dizi=(int *)malloc(alan*sizeof(int));
for(i=0;i{
printf("%d \n\n",dizi[i]);


}

//AlANLARI DOLDURMADI
 

dizi=(int *)calloc(alan,sizeof(int));
for(i=0;i{
printf("\n\n\n\n %d \n\n",dizi[i]);


}


//AlANLARI HEP 0 DOLDURDU

}


Share: