संभव डुप्लिकेट:
c difference between malloc and callocपसंद करते हैं malloc calloc से अधिक
वहाँ किसी भी स्थिति है जहाँ आप calloc से अधिक malloc पसंद करेंगे है। मैं जानता हूं कि मॉलोक और कॉलोक दोनों गतिशील रूप से स्मृति आवंटित करते हैं और कॉलक आवंटित स्मृति में सभी बिट्स को शून्य तक भी प्रारंभ करता है। इससे मुझे लगता है कि मैलोक पर कॉलोक का उपयोग करना हमेशा बेहतर होगा। या क्या ऐसी कुछ स्थितियां हैं जहां मॉलोक बेहतर है? प्रदर्शन हो सकता है?
इसे फिर से खोलने के लिए वोटिंग। दूसरा सवाल मतभेदों के बारे में है। यह सवाल अलग है। यह पूछता है कि क्यों कोई मॉलोक पसंद करेगा (जो एक आम प्रथा है)। –
@ रेमंडहेटिंगर, अगर मुझे सही याद है, इससे कोई फर्क नहीं पड़ता कि उनके उत्तर समान हैं। –