C Variables - सी चर
- _Romeyo Boy_
- 20 नव॰ 2021
- 2 मिनट पठन

अब हम वेरिएबल के नामकरण के लिए वेरिएबल को बनाने और उसके नियमों के बारे में जानेंगे। इसमें हम सी प्रोग्रामिंग में विभिन्न शब्दिकों (Literals) और स्थिरांक (Constant) बनाने के तरीके के बारे में जानेंगे।
What Is Variable? ( चर क्या है? )
सी प्रोग्रामिंग में, एक वेरिएबल डेटा को रखने के लिए एक तरह का कंटेनर या भंडारण क्षेत्र (Storage Area) होता हैं। भंडारण क्षेत्र को इंगित करने के लिए, प्रत्येक वेरिएबल को एक अद्वितीय नाम पहचानकर्ता (Identifier) दिया जाना चाहिए। वेरिएबल नाम मेमरी स्थान (Memory Location) का केवल प्रतिकात्मक प्रतिनिधित्व (Symbolic Representation) हैं।

For Example;
int playerScore = 98;
यहां पर इस उदाहरण में playerScore एक int प्रकार का वेरिएबल हैं, जिसमें वेरिएबल को एक पूर्णांक मान (Integer Value) 98 दिया गया हैं। एक वेरिएबल के नाम को बदला जा सकता हैं, इसलिए वेरिएबल नाम। For Example;
char ch = 'a'; // some code ch = '1';
Remember It ( इसे याद रखें )
एक वेरिएबल मेमोरी में एक क्षेत्र (area) के लिए एक नाम होता है।
एक वेरिएबल का नाम (जिसे पहचानकर्ता [ Identifier ] भी कहा जाता है) या तो एक अक्षर या अंडरस्कोर से शुरू होना चाहिए और अक्षरों, अंकों और अंडरस्कोर कैरेक्टर से बना हो सकता है।
वेरिएबल के नामकरण कि परंपराएं अलग-अलग हैं, हालांकि अलग-अलग शब्दों के लिए अंडरस्कोर के साथ लोअरकेस अक्षरों का उपयोग करना आम है (snake_case)।
उपयोग किए जाने से पहले चर को डेटा प्रकार के रूप में भी घोषित किया जाना चाहिए।
एक घोषित चर के लिए मान एक असाइनमेंट स्टेटमेंट के साथ बदल दिया जाता है।
उदाहरण के लिए, निम्नलिखित कथन एक integer वेरिएबल my_var घोषित करते हैं और फिर इसे वैल्यू 16 प्रदान करते हैं।
int my_var; my_var = 16;
आप एक ही कथन में (single statement) एक चर (वेरिएबल) को घोषित (declare) और प्रारंभ (initialize) (प्रारंभिक मान असाइन) भी कर सकते हैं। For Example;
int my_var = 42;
आइए विभिन्न प्रकार के वेरिएबल को परिभाषित करें, एक साधारण गणित ऑपरेशन करें, और परिणाम आउटपुट करें। For Example;
#include <stdio.h>
int main( ) {
int a, b;
float salary = 56.23;
char letter = 'Z';
a = 8;
b = 34;
int c = a + b;
printf("%d \n", c);
printf("%f \n", salary);
printf("%c \n", letter);
return 0;
}
♻️ Output;
42
56.230000
Z
जैसा कि आप देख सकते हैं, आप एक लाइन में कई वेरिएबल्स को अल्पविराम (comma) से अलग करके घोषित कर सकते हैं। इसके अलावा, float (%f) और char (%c) आउटपुट के लिए फॉर्मेट स्पेसिफायर (format specifiers) के उपयोग पर ध्यान दें। 📝Note:- सी प्रोग्रामिंग भाषा केस-संवेदी (case-sensitive) है, इसलिए my_Var और my_var दो अलग-अलग पहचानकर्ता (Identifiers) हैं।
Comments