Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में शाब्दिक और स्थिरांक में क्या अंतर है?


एक शाब्दिक एक मूल्य है जो स्वयं के रूप में व्यक्त किया जाता है। उदाहरण के लिए, संख्या 25 या स्ट्रिंग "हैलो वर्ल्ड" दोनों शाब्दिक हैं।

एक स्थिरांक एक डेटा प्रकार है जो एक शाब्दिक स्थानापन्न करता है। स्थिरांक का उपयोग तब किया जाता है जब कार्यक्रम के दौरान एक विशिष्ट, अपरिवर्तनीय मूल्य का कई बार उपयोग किया जाता है। उदाहरण के लिए, यदि आपके पास पीआई नाम का एक स्थिरांक है जिसका उपयोग आप अपने कार्यक्रम में विभिन्न स्थानों पर एक वृत्त के क्षेत्र, परिधि आदि को खोजने के लिए करेंगे, तो यह एक स्थिरांक है क्योंकि आप इसके मूल्य का पुन:उपयोग करेंगे। लेकिन जब आप इसे −

. के रूप में घोषित करेंगे
const float PI = 3.141;

3.141 एक शाब्दिक है जिसका आप उपयोग कर रहे हैं। इसका अपना कोई मेमोरी एड्रेस नहीं है और यह सिर्फ सोर्स कोड में बैठता है।


  1. सी # में घोषणा और परिभाषा के बीच क्या अंतर है?

    घोषणा का अर्थ है कि चर केवल घोषित किया गया है और स्मृति आवंटित की गई है, लेकिन कोई मान निर्धारित नहीं है। हालांकि, परिभाषा का मतलब है कि वेरिएबल को इनिशियलाइज़ किया गया है। चर, सरणियों, संग्रह आदि के लिए भी यही काम करता है। चर एक चर घोषित करना। int x; आइए एक मान को परिभाषित करें और असाइन करें। x

  1. C# में शाब्दिक और स्थिरांक में क्या अंतर है?

    स्थिरांक निश्चित मानों को संदर्भित करता है जो प्रोग्राम निष्पादन के दौरान परिवर्तित नहीं हो सकता है। इन निश्चित मूल्यों को शाब्दिक भी कहा जाता है। स्थिरांक किसी भी मूल डेटा प्रकार के हो सकते हैं जैसे पूर्णांक स्थिरांक, फ़्लोटिंग स्थिरांक, वर्ण स्थिरांक, या स्ट्रिंग शाब्दिक। गणन स्थिरांक भी हैं। एक

  1. सी # में फ्लोट, डबल और दशमलव के बीच क्या अंतर है?

    फ्लोट , डबल और दशमलव सी # में सभी वैल्यू टाइप हैं। मान प्रकार चर को सीधे एक मान सौंपा जा सकता है। वे वर्ग System.ValueType से व्युत्पन्न हैं। मान प्रकारों में सीधे डेटा होता है। फ्लोट मान प्रकार फ्लोट 3.4 x 1038 श्रेणी के साथ एक 32-बिट एकल-सटीक फ़्लोटिंग पॉइंट प्रकार है से + 3.4 x 1038 मेमोरी स