वीडियो: चर कैसे संग्रहीत किए जाते हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
चर आमतौर पर हैं संग्रहित रैम में। स्वयं आमतौर पर ऊपर के नियमों का पालन करता है (फ़ंक्शन के भीतर घोषित एक सूचक है संग्रहित स्टैक पर), लेकिन यह जिस डेटा को इंगित करता है (मेमोरी ब्लॉक स्वयं या आपके द्वारा बनाई गई वस्तु नई) है संग्रहित ढेर पर।
इसी तरह कोई पूछ सकता है कि चर कहाँ संग्रहीत हैं?
सभी वैश्विक और स्थिर चर डेटा खंड में संग्रहीत होते हैं, जबकि स्थिरांक कोड खंड में संग्रहीत होते हैं। वैश्विक चर एक दो स्थानों पर हो सकते हैं, यह इस बात पर निर्भर करता है कि वे कैसे सेट किए जाते हैं - for उदाहरण , कॉन्स्ट ग्लोबल्स निष्पादन योग्य के केवल-पढ़ने वाले अनुभाग में हो सकता है।
इसी तरह, जावा में चर कैसे संग्रहीत किए जाते हैं? सभी वस्तुओं में जावा हैं संग्रहित ढेर पर। NS " चर " जो उनके लिए संदर्भ रखते हैं वे ढेर पर हो सकते हैं या उन्हें अन्य वस्तुओं में समाहित किया जा सकता है (तब वे वास्तव में नहीं हैं चर , लेकिन खेतों), जो उन्हें ढेर पर भी डालता है। ढेर खंड में वस्तुएं होती हैं (संदर्भ भी हो सकता है चर ).
यह भी सवाल है कि मेमोरी में वेरिएबल्स को कैसे स्टोर किया जाता है?
NS याद a. के लिए स्लॉट चर संग्रहीत है ढेर या ढेर पर। यह उस संदर्भ पर निर्भर करता है जिसमें इसे घोषित किया गया है: प्रत्येक स्थानीय चर (अर्थात एक विधि में घोषित) is संग्रहित ढेर पर। हर स्थिर चर संग्रहीत है ढेर पर, चाहे वह संदर्भ प्रकार या मान प्रकार के भीतर घोषित किया गया हो।
स्टैक पर स्थानीय चर कैसे संग्रहीत किए जाते हैं?
स्थानीय चर भंडारण पर ढेर एक कार्यान्वयन विवरण है - मूल रूप से एक अनुकूलन। आप इसे इस तरह से सोच सकते हैं। किसी समारोह में प्रवेश करते समय, सभी के लिए स्थान स्थानीय चर कहीं आवंटित किया गया है। यह इसके विपरीत है चर ढेर पर आवंटित, जिनके पते स्वयं हैं संग्रहित अन्य में चर.
सिफारिश की:
रैंसमवेयर हमले कैसे किए जाते हैं?
रैंसमवेयर हमले आमतौर पर एक ट्रोजन का उपयोग करके किए जाते हैं, उदाहरण के लिए, एक दुर्भावनापूर्ण अनुलग्नक, फ़िशिंग ईमेल में एम्बेडेड लिंक, या नेटवर्क सेवा में भेद्यता के माध्यम से सिस्टम में प्रवेश करते हैं।
वेबसाकेट कैसे कार्यान्वित किए जाते हैं?
वेबसाकेट निम्नानुसार कार्यान्वित किए जाते हैं: क्लाइंट अनुरोध पर 'अपग्रेड' हेडर के साथ सर्वर से HTTP अनुरोध करता है। यदि सर्वर अपग्रेड के लिए सहमत होता है, तो क्लाइंट और सर्वर कुछ सुरक्षा क्रेडेंशियल्स का आदान-प्रदान करते हैं और मौजूदा टीसीपी सॉकेट पर प्रोटोकॉल HTTP से वेबसॉकेट पर स्विच किया जाता है।
स्मार्ट अनुबंध कैसे निष्पादित किए जाते हैं?
एक स्मार्ट अनुबंध दो या दो से अधिक पार्टियों के बीच कंप्यूटर कोड का एक सेट है जो ब्लॉकचैन के शीर्ष पर चलता है और नियमों के एक सेट का गठन करता है, जिस पर शामिल पक्षों द्वारा सहमति व्यक्त की जाती है। निष्पादन के बाद, यदि पूर्व-निर्धारित नियमों के इन सेटों को पूरा किया जाता है, तो स्मार्ट अनुबंध आउटपुट का उत्पादन करने के लिए स्वयं को निष्पादित करता है
Linux पर प्रमाणपत्र कहाँ संग्रहीत किए जाते हैं?
डेबियन आधारित लिनक्स सिस्टम पर इन रूट सर्टिफिकेट को /etc/ssl/certs फोल्डर में ca-सर्टिफिकेट्स नामक फाइल के साथ स्टोर किया जाता है। सीआरटी यह फ़ाइल सिस्टम पर सभी रूट प्रमाणपत्रों का एक बंडल है
Syslog संदेश कहाँ संग्रहीत किए जाते हैं?
1 उत्तर। Syslog एक मानक लॉगिंग सुविधा है। यह कर्नेल सहित विभिन्न कार्यक्रमों और सेवाओं के संदेश एकत्र करता है, और उन्हें सेटअप के आधार पर, लॉग फ़ाइलों के एक समूह में संग्रहीत करता है, आमतौर पर /var/log के तहत