vinaytips.com में आपका बहुत बहुत स्वागत है। यह C Language का chapter 8 है। आज के इस post में हमलोग जानेंगे कि C Language में Variables क्या होते हैं?
C language में variables क्या होते हैं?
C language में variable एक ऐसा नाम होता है जिसका उपयोग हम value को computer की memory में store करने के लिए करते है। Variables एक समय में अलग अलग तरह की value ले सकता है। इन value को program में execution time पर बदला जा सकता है। उस variable का data type ही तय करता कि variable किस तरह का data store करेगा। ये data types की value अपने अंदर store करके रखता है। यह एक memory location का नाम भी होता है।
Variables के नियम I Rules of variable
1. Variable case sensetive होता है। int a और int A दोनों अलग अलग variable है।
2. variable की शुरुआत किसी भी alphabet(A to Z, a to z) या underscore ( _ ) से होती है।
3. Variable का नाम alphanumeric हो सकता है। जैसे : a1 = var1, var2 .
4. Variable के नाम में space नहीं होता है।
5. Variable के नाम में कोई reserved keyword नहीं होना चाहिए। जैसे : int, char, float आदि।
6. Variable को define करने से पहले variable का data type जरूर होना चाहिए।
Variables के प्रकार I Types of variable
1. Local variable
2. Global variable
3. Static variable
4. Automatic variable
5. External variable
1. Local variable : Local variables वो variables होते है जो program में किसी user के द्वारा बनाये गए function, control, statement और block में define किये जाते है। इस तरह के variables limit सिर्फ उसी block और function में रहती हैऔर हम local variables को उसी block में उपयोग कर सकते है। Block यानि function starting में ही variable declare करना चाहिए।
For example :
Void myfun()
{
int a = 25;// Local variable
}
2. Global variable : ऐसे variable जिसका use पुरे program में होता है वो global variable कहलाते है। Global variable को आप पुरे program में कही भी access कर सकते है। इन variables को program के starting में ही define किया जाता है। अगर कोई भी किसी भी global variable की value बदल देता है तो पुरे program के लिए बदल जाती है।
Forexample
int value = 20;// Global variable
void myfun()
{
int a = 25;// Local variable
}
3. Static variable : किसी static variable को declare करने के लिए हमें variable से पहले static keyword का use करना होता है। जिस variable के शुरुआत में static keyword use किया जाता है उस variable को static variable कहते है। अगर हम किसी भी function को बार बार call करते है तो function, static variable की बदली हुई value use करता है।
For example
void myfun()
{
static int a=25;// Static variable
int b=20;// local variable
a=a+1;
b=b+1;
printf(%d, %d, x,c);
}
4. Automatic variable : C language में किसी block या function में declare सभी variables by default automatic variable होते है। हम automatic keyword का use करके भी किसी भी variable को automatic variable बना सकते है।
For example :
void myfun()
{
int a=10;// Local variable (also automatic)
auto int=20;// Automatic variable
}
5. External variable : हम C language की header file का उपयोग करके external variable भी बना सकते है। External variable को declare करने के लिए Extern keyword का use करना होता है। External variable भी global variable ही होते है।
For example :
#include<myfile.h>
void myfun()
{
extern int a=10;// External vcariable (also global)
}
हमारा Notes आपको कैसा लगा निचे Comment करके हमें जरूर बताये और इसे अपने दोस्तों के साथ social media पर जैसे facebook, whatsapp पर share जरूर कीजिये ताकि हर कोई इसके बारे में जान सके।
-----------------------------------------------------------------------------------------------------------------------------
ALL COMPUTER PDF NOTES AVAILABLE IN HINDI & ENGLISH MEDIUM
-----------------------------------------------------------------------------------------------------------------------------
COMPUTER NOTES FOR TEACHERS AVAILABLE IN HINDI & ENGLISH MEDIUM
Dear Teachers ऐसा कंप्यूटर नोट्स जिसे आप पढ़कर बच्चों को आसानी से पढ़ा सकते हैं। यह नोट्स केवल कंप्यूटर इंस्टिट्यूट एवं टीचर्स के लिए हैं। इस नोट्स में आप अपना Watermark, Header / Footer और या Logo भी लगा सकते हैं। यदि आपको नोट्स खरीदने से रिलेटेड कोई भी problem आती है तो आप हमें Call या WhatsApp कर सकते हैं। Call / WhatsApp: +91 9650597419
-----------------------------------------------------------------------------------------------------------------------------
COMPUTER PDF NOTES IN ENGLISH
-----------------------------------------------------------------------------------------------------------------------------
COMPUTER PDF NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
BASIC COMPUTER PDF NOTES IN ENGLISH
-----------------------------------------------------------------------------------------------------------------------------
BASIC COMPUTER PDF NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
MS WORD PDF NOTES IN ENGLISH
-----------------------------------------------------------------------------------------------------------------------------
MS WORD PRACTICE ASSIGNMENT FILE
-----------------------------------------------------------------------------------------------------------------------------
MS WORD PDF NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
MS EXCEL PDF NOTES IN ENGLISH
-----------------------------------------------------------------------------------------------------------------------------
MS EXCEL PDF NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
MS EXCEL PRACTICE ASSIGNMENT FILE
-----------------------------------------------------------------------------------------------------------------------------
INTERNET PDF NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
COMPUTER / LAPTOP REPAIRING NOTES IN HINDI
-----------------------------------------------------------------------------------------------------------------------------
0 Comments