"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या आप एक स्थिति में चर असाइन कर सकते हैं?

क्या आप एक स्थिति में चर असाइन कर सकते हैं?

2025-03-24 को पोस्ट किया गया
ब्राउज़ करें:288

] IF स्टेटमेंट लिखते समय, यह आमतौर पर समझा जाता है कि कोष्ठक के अंदर की स्थिति एक बूलियन अभिव्यक्ति होनी चाहिए जो सही या गलत का मूल्यांकन करती है। हालाँकि, कुछ परिस्थितियों में, एक IF स्थिति के भीतर एक चर के लिए एक मान असाइन करना आवश्यक हो सकता है। यह आमतौर पर डायनेमिक_कास्ट ऑपरेटर का उपयोग करके किया जाता है। निम्नलिखित उदाहरण पर विचार करें:

Can You Assign Variables in an If Condition?

अगर (व्युत्पन्न* व्युत्पन्न = गतिशील_कास्ट (आधार)) { // `व्युत्पन्न` के साथ सामान करें }

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

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3