8 EKİM 2009, PERŞEMBE
Malloc ve calloc arasındaki fark?
Yapmak arasında ne fark var
ptr = (char **) malloc (MAXELEMS * sizeof(char *));
ya da:
ptr = (char **) calloc (MAXELEMS, sizeof(char*));
Ne zaman malloc ya da tam tersi fazla calloc kullanmak iyi bir fikir mi?
CEVAP
8 EKİM 2009, PERŞEMBE
calloc()
malloc()
bellek başlatılmamış bırakır iken başlatır sıfır tampon.
DÜZENLEME:
Hafızanın sıfırlanması biraz zaman alabilir, büyük olasılıkla eğer bu performans sorunu varsa, malloc()
kullanmak istiyorum. Eğer bellek başlatılıyor daha önemli ise, calloc()
kullanın. Örneğin, calloc()
seni kurtarabilir memset()
bir çağrı.
Bunu Paylaş:
Yeni/arasındaki fark/ücretsiz sil mall...
' 'git' ve 'git re...
JavaScript çocuk ve childNodes arasınd...
'JSP include Direktifi ile dosyal...
Süreç ve sinyal arasındaki fark nedir?...