संभव डुप्लिकेट:
Do I cast the result of malloc?है यह आवश्यक टाइप के कलाकारों malloc और calloc को
मैं के लिए malloc और calloc के प्रकार के कास्टिंग कारण पता लगाने के लिए किया गया था googling। लेकिन, मुझे केवल malloc का प्रकार-कास्टिंग आवश्यक नहीं है क्योंकि यह शून्य सूचक लौटाता है, लेकिन कॉलोक के बारे में क्या है। कॉलोक के लिए भी यही कारण है ???
अब, अगर हम, वापस पहले बात करने के लिए ले जाने के malloc और calloc की वापसी मूल्य के बारे में। फिर, मैंने पाया कि, दोनों आवंटित रिक्त स्थान लौट रहे हैं। तो, मैं यहाँ थोड़ा उलझन में हूँ। तो, मेरे सवालों का
क्या malloc और calloc
की वापसी मूल्य है इसे टाइप-कास्ट करने के लिए आवश्यक malloc और calloc है कर रहे हैं। और क्यों ?
@hmjd हो सकता है .. लेकिन यहां मैं दोनों 'मॉलोक' और 'कॉलोक' के लिए भी पूछ रहा हूं। – Ravi
हां, यह एक डुप्लिकेट है, लेकिन कंप्यूटर्स को शून्य पॉइंटर को किसी अन्य प्रकार के लिए डालने की आवश्यकता के बारे में और अधिक परेशानी हो रही है - जो शून्य सूचक के मूल उद्देश्य के मुकाबले उड़ती है, जो एक सार्वभौमिक प्रकार था जो हो सकता है कास्ट और कुछ भी सौंपा गया। यह अधिक सी "प्रगति" है। संदर्भ के लिए – user2548100