अगर मैं अपने कोड में malloc
का उपयोग करें:हर बार जब मैं मॉलोक का उपयोग करता हूं तो मुझे चेतावनी क्यों मिलती है?
int *x = malloc(sizeof(int));
मैं gcc
से यह चेतावनी:
new.c: 7: चेतावनी: समारोह 'malloc'
new.c की अंतर्निहित घोषणा : 7: चेतावनी: बिल्ट-इन फ़ंक्शन 'malloc'
+1 संदेश के वास्तविक विवरण के लिए –
शब्दावली नाइट: सी मॉलोक में अंतर्निहित फ़ंक्शन जैसी कोई चीज़ नहीं है, जो मानक सी लाइब्रेरी से बस एक कार्य है। – Jens
@ जेन्स मुझे मानक पुस्तकालय कार्यों को अंतर्निहित के रूप में संदर्भित करने में कोई समस्या नहीं दिखाई देती है - और न ही गलती लोगों को जाहिर है क्योंकि त्रुटि संदेश "अंतर्निर्मित" शब्द का उपयोग करता है (यही कारण है कि मैंने किया)। – sepp2k