से संबंधित ट्यूटोरियल प्रश्न मैं इस tutorial (http://theocacao.com/document.page/234) का पालन कर रहा हूं। मैं इस अनुच्छेद के बारे में उलझन में हूं, मुख्य रूप से कॉलोक से संबंधित रेखाएं:सी कॉलोक बनाम malloc
हम कॉलोक नामक मॉलोक फ़ंक्शन की विविधता का भी उपयोग कर सकते हैं। कॉलोक फ़ंक्शन में दो तर्क, मूल्य गणना और आधार मान आकार होता है। यह भी एक सूचक है, जो कुछ मामलों में अप्रत्याशित व्यवहार और दुर्घटनाओं से बचने में उपयोगी है लौटने से पहले स्मृति को साफ करता है: अंतिम पंक्ति मुझे confuses
है। स्मृति को साफ़ करने का क्या अर्थ है?
... परिणामस्वरूप कि यदि आप * स्मृति को ठीक से प्रारंभ नहीं करते हैं तो आपको अप्रत्याशित परिणाम मिलते हैं। – dmckee
यदि आप 'realloc()' का उपयोग करने जा रहे हैं, तो आपको इस तथ्य से निपटना होगा कि अतिरिक्त मेमोरी शून्य नहीं है - इसलिए आपको शायद नौकरी करने के लिए अपने प्रारंभिक कोड की आवश्यकता है (पर्याप्त)। जाहिर है, अगर आप 'कॉलोक()' स्मृति को याद करते हैं और कभी भी 'realloc() 'नहीं करेंगे, तो इससे कोई फर्क नहीं पड़ता। –
"यादृच्छिक रूप से यादृच्छिक डेटा" होगा - "यादृच्छिक" के कुछ मूल्यों के लिए।सांख्यिकीय परीक्षणों की संभावना 0 से अधिक समान रूप से वितरित असतत यादृच्छिक चर के लगातार नमूने से इसे अलग करने में सक्षम होगी ... UCHAR_MAX ;-) –