Variable in “C” language

किसी भी प्रकार के Data को Process करने के लिए हमें सबसे पहले ये तय करना होता है, कि हम किस प्रकार के Data को Computer की Memory में Store करना चाहते हैं, क्योंकि जब तक हम Process किए जाने वाले Data को Computer की Memory में Store नहीं कर देते हैं, तब तक हम उस Data को Process नहीं कर सकते हैं।

चूंकि अलग-अलग प्रकार के Data Memory में अलग-अलग Size की Space Reserve करते हैं, इसलिए जब हमें Process किए जाने वाले Data के Type का पता चल जाता है, तब हम उस Data Type को Represent करने वाले Keyword के आधार पर Memory में कुछ Space Reserve करते हैं और उस Space का कोई नाम Assign करते हैं। ये नाम उस Reserved Memory Location का एक Symbolic Identifier होता है, जो कि Identifier Naming Convention के नियमों के आधार पर तय किया जाता है।

Program की जरूरत के आधार पर किसी Data को Store करने के लिए Computer की Memory में Space Reserve करने व उस Space का कोई Symbolic नाम देने की प्रक्रिया को Identifier Declaration कहते हैं।

यदि Define किए जाने वाले Identifier का मान पूरे Program में स्थिर रहे, तो इस प्रक्रिया को Constant Declaration कहते हैं, जबकि यदि Define किए जाने वाले Identifier का मान पूरे Program में समय-समय पर Program की जरूरत के आधार पर बदलता रहे, तो इसे Variable Declaration कहते हैं।

Computer programming मे variables बहुत महत्वपूर्ण स्थान रखते हैं। variables, named locations जिनका प्रयोग किसी value को store करने के लिए किया जाता है। प्रत्येक variable का एक नाम और value होती है साथ ही इसका एक Type होता है।

वेरिएबल एक आइडेंटिफायर या स्टोरेज एरिया होता है जिसका प्रयोग डेटा को स्टोर करने के लिए किया जाता है,Variable डेटा को contain किये रहता है जिसे प्रोग्राम execution के समय कभी भी बदला जा सकता है |

वेरिएबल को declare करने के बाद इसे एक वैल्यू दी जाती है, इस वैल्यू को निम्नानुसार असाइन करते है| जैसे- x = 5; या a = 10;
वेरिएबल का प्रयोग करने से पहले इसे declare करना आवश्यक होता है वेरिएबल declare करे बिना आप इसे प्रयोग नहीं कर सकते |


उदाहरण के लिए माना कि हमें किसी छात्र का नाम तथा उसका रोल नंबर वेरिएबल में स्टोर करना है | इसके लिए हम दो variables लेते है एक वेरिएबल में छात्र का नाम स्टोर करते है जबकि दूसरे वेरिएबल में रोल नंबर स्टोर करते है |

Variable Naming Convention in “C” language

  • किसी भी variable के नाम में किसी भी Upper Case व Lower Case Character का प्रयोग किया जा सकता है।
  • किसी भी Identifier के नाम में Underscore का भी प्रयोग किया जा सकता है।
  • किसी भी variable के नाम में यदि हम अंकों का प्रयोग करना चाहें, तो अंकों का प्रयोग करने से पहले कम से कम एक Character या Underscore का होना जरूरी होता है।
  • इसके अलावा variable के नाम में किसी भी प्रकार के Special Symbol जैसे कि Period, Comma, Blank Space आदि का प्रयोग नहीं किया जा सकता है। साथ ही हम variableके नाम में किसी Reserve Word या किसी Built-In Function के नाम का प्रयोग भी नहीं कर सकते हैं।
  • किसी भी variable के नाम की शुरूआत किसी अंक से नहीं हो सकती है।
  • “C”एक Case Sensitive Language है, इसलिये इस भाषा में Capital Letters व Small Letters के नाम अलग-अलग माने जाते हैं। जैसे- int Sum व int sum दो अलग-अलग Variable Name या Identifies होंगे ना कि समान।

 


error: Content is protected !!