Sunday, 15 August 2010

Difference between static variable of C and of C++? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 3 जवाब

सी में यह एक त्रुटि है

  int x = 5; स्थिर इंट y = x; // त्रुटि  

सी ++ में यह मान्य क्यों है?

  int x = 5; स्थिर इंट y = x; // वैध  

क्योंकि सी और सी ++ अलग-अलग भाषा हैं।

प्रोग्राम शुरू होने पर सी ++ में एक गतिशील प्रारंभिकता चरण होता है, जिसमें स्थिर परिवर्तकों को गैर-तुच्छ कंस्ट्रक्टर या गैर-निरंतर प्रारंभकर्ताओं के जरिए प्रारंभ किया जा सकता है सी, निरंतर अभिव्यक्ति के साथ प्रारंभिक रूप से स्थिर चर की आवश्यकता नहीं है।


No comments:

Post a Comment