निम्न पाठ C Programming Language, 2nd Edition से एक अंश, सी भाषा के निर्माता द्वारा लिखित है (ताकि मुझे लगता है कि यह सही है):सी संकलक द्वारा जांच की गई enum क्यों नहीं है?
हालांकि enum प्रकार के चर घोषित किया जा सकता है, compilers जाँच करें कि जरूरत नहीं है इस तरह के चर में आप जो स्टोर करते हैं वह गणना के लिए मान्य मान है।
- सी भाषा में क्या मामलों संकलक एक
enum
का मूल्य की जाँच नहीं करता के लिए:
मैं कुछ संदेह है?
enum
स्थिरांक किसी कारण से चेक नहीं किए जाते हैं। क्यों नहीं? कारण क्या हैं?enum
संकलक द्वारा चेक नहीं किया गया है, enum
त्रुटि-प्रवण का उपयोग कर रहा है? कृपया समझाएँ।
एक करीबी वोट क्यों? –
किसी ने सोचा कि यह एक प्रश्न/प्रश्न/432 9 37/net-why-arent-enums-range-value-check का डुप्लिकेट था। उन्होंने शायद अपना दिमाग बदल दिया (जवाब वही है, लेकिन प्रश्न सभी के बाद एक अलग भाषा के बारे में है), लेकिन एक करीबी वोट को हटाने के लिए संभव नहीं है। –