Jump to content

वैरिएबल (कंप्यूटर साइंस)

विकिपीडिया से

कंप्यूटर प्रोग्रामिंग में वैरिएबल अइसन नामित स्थान भा कांसेप्ट होला, जहाँ कवनो डेटा भा मान के स्टोर कइल जाला। ई मान ज्ञात भा अज्ञात दुनो हो सकेला। सरल शब्दन में, वैरिएबल कवनो विशेष प्रकार के डेटा—जइसे पूर्णांक (इंटीजर), दशमलव संख्या (फ्लोट), स्ट्रिंग आदि—के रखे वाला नामित पात्र (कंटेनर) हवे। कुछ प्रोग्रामिंग भाषा, जइसे BASIC, Python आ Ruby, में वैरिएबल के अधिक सटीक रूप से कवनो मान से जुड़ल नाम मानल जाला। एह भाषा सभ में मेमोरी के आवंटन (मेमोरी एलोकेशन) के काम इंटरप्रेटर भा रनटाइम सिस्टम अपने आप संभालेला, एहसे प्रोग्रामर के सीधे मेमोरी प्रबंधन करे के जरूरत ना पड़ेला।

कवनो वैरिएबल अंततः कंप्यूटर के मेमोरी में मौजूद कवनो पता (मेमोरी एड्रेस) से जुड़ल हो सकेला। आमतौर पर वैरिएबल के नाम के उपयोग करके संग्रहीत मान तक पहुँचल जाला। नाम आ मान के ई अलगाव एह बात के संभव बनावेला कि वैरिएबल के नाम के उपयोग ओह जानकारी से स्वतंत्र रूप में कइल जा सके जे एकरा में रखल गइल बा। कंप्यूटर प्रोग्राम के स्रोत कोड में वैरिएबल के नाम (आइडेंटिफायर) के निष्पादन (रन टाइम) के दौरान कवनो मान से जोरल जा सकेला। एह कारण प्रोग्राम चले के दौरान वैरिएबल के मान बदल भी सकेला।