c - What is the difference between static const and const? -
संभव डुप्लिकेट:
स्थिर const और
const के बीच अंतर क्या है? उदाहरण के लिए: <पूर्व>
स्थिर const int = 5; Const int i = 5;
क्या उनके बीच कोई अंतर है? आप दूसरे पर एक का उपयोग कब करेंगे?
अंतर लिंक है।
// फ़ाइल गुंजाइश पर स्थिर const int = 5; // आंतरिक लिंकेज सीआर int i = 5; // बाह्य संबंध
यदि
i ऑब्जेक्ट अनुवाद यूनिट के बाहर प्रयोग नहीं किया जाता है, जहां इसे परिभाषित किया गया है, तो आपको इसे
स्थिर स्पेसिफायर।
इससे संकलक को (संभावित रूप से) अधिक अनुकूलन करने में सक्षम बनाता है और पाठक को सूचित करता है कि ऑब्जेक्ट को इसके अनुवाद इकाई के बाहर प्रयोग नहीं किया जाता है।
Comments
Post a Comment