मैं एक structसी में एक संरचना के अंदर एक कॉन्स चर प्रारंभ करने के लिए कैसे?
struct Tree{
struct Node *root;
struct Node NIL_t;
struct Node * const NIL; //sentinel
}
बारे में मैं
struct Node * const NIL = &NIL_t;
चाहते मैं इसे struct के अंदर प्रारंभ नहीं कर सकते हैं। मैं एमएसवी का उपयोग कर रहा हूँ।
मैं सी, नहीं सी ++ का उपयोग करता हूं। मुझे पता है कि मैं सी ++ में प्रारंभिक सूची का उपयोग कर सकता हूं।
सी में ऐसा कैसे करें?
जिज्ञासा से, आपको एनआईएल_टी के लिए मूल्य और एनआईएल के लिए एक सूचक दोनों की आवश्यकता क्यों है? यह थोड़ा अनावश्यक लगता है। स्वतंत्र रूप से, यह एक दिलचस्प सवाल है! – templatetypedef
सही। आप सी ++ का उपयोग नहीं कर रहे हैं, यही कारण है कि आप ऐसा नहीं कर सकते हैं। –