fundamentals of c

Fundamentals Of C In Hindi

हेलो Friends , आज के इस blog post में हम fundamental of C In Hindiके बारे में discuss करने वाले है, जिसके अंतर्गत हम C में use होने वाले सभी प्रकार के tokens के बारे में पढ़ेंगे| इस tokens में Identifier , keywords , constant , और operator आते है |

प्रोग्रामर टोकंस(Tokens) का use करके प्रोग्राम तैयार करता है | एक प्रोग्राम को तैयार करने के लिए जो भी इंडिविजुअल यूनिट्स(individual units) उसे की जाती है उन्हें टोकंस(tokens) कहते है | प्रोग्राम की छोटी से छोटी से छोटी इकाई जिसे मिलाकर प्रोग्राम तैयार किया जाता है, टोकंस(Tokens) कहलाते है |

Tokens निम्न प्रकार के होते है “

Identifier
Keywords
Constant
Operator

आइडेंटिफायर(Identifier) :

आइडेंटिफायर वे नाम होते है जो variable, constant, types, function or levels को प्रोग्राम में रिप्रेजेंट करते है | ये प्रोग्राम के फंडामेंटल बिल्डिंग ब्लॉक्स(fundamental building blocks) होते है | सिंबॉलिक नाम generally प्रोग्राम में आइडेंटिफायर के नाम से जाने जाते है

ex: sum;
Total;
T-S

Keywords:

कीवर्ड्स(Keywords) एक प्रकार के रिज़र्व वर्ड्स होते है| लैंग्वेज कम्पाइलर को स्पेशल मीनिंग देते है | ये एक प्रकार predefined indetifier होते है | C में ये निम्न प्रकार के है |

auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, size of, static, struct, switch, typedef, union, unsigned, void, volatile, while

Constants:

इस प्रकार की वैल्यू जो पुरे प्रोग्राम में बदलती नहीं है constants कहलाते है | इसके लिए const. कीवर्ड का use करते है|

ex: const int a = 10;

वेरिएबल्स(Variables):

मेमोरी(Memory) में वह लोकेशन जिसे प्रोग्रम वेरिएबल नाम के सन्दर्भ में देते है , जहाँ पर डाटा वैल्यू स्टोर कर सकते है , वेरिएबल(variable) कहलाते है |

Typename Variable name

int Sum;
Float Salary;
Char Char;

ऑपरेटर(Operator):

ऑपरेटर विशेष प्रकार के सिंबल होते है जो प्रोग्राम वेरिएबल पर बिभिन्न प्रकार के ऑपरेशन के लिए उसे किये जाते है

ऑपरेटर के प्रकार निम्न लिखित है

Airthmatic Operator:

Symbol operator
+ Addition
– Subtraction
* Multiplication
/ Division

इन्क्रीमेंट एंड डेक्रेमेंट ऑपरेटर (Increment and Decrement Operator):

(++) इन्क्रीमेंट ऑपरेटर(Increment Operator):

इस ऑपरेटर का use करने पर किसी भी संख्या के मान में 1 बढ़ जाता है |

ex: A = ++b+5*b here b= 6
= 7+5*(7) = 42

(–) डेक्रेमेंट ऑपरेटर, Decrement Operator:

इस ऑपरेटर के use करने पर किसी भी संख्या के मान में 1 घट जाता है |

ex: 5– = 4

रिलेशनल ऑपरेटर(Relational Operator):

रलेशनल ऑपरेटर का use दो वैल्यू को compare करके रिजल्ट true(1) या false(0) प्राप्त करने के लिए किया जाता है |

Symbol Operator
> Greater than
< Less Than
>= Greater than equal to
<= Less than equal to
= Equal to
ex: if x = 20, y = 45
x<y x>y x<=y x>= y
true(1) False(0) True(0) False(0)

लॉजिकल ऑपरेटर(Logical Operator):

लॉजिकल ऑपरेटर का use रिलेशनल ऑपरेशन और लॉजिकल ऑपरेशन के मध्य रिलेशनशिप स्थापित करने के लिए किया जाता है |

AND[&&] Operator:

इसके द्वारा किसी भी लॉजिकल कंडीशन को चेक करने पर यदि कंडीशन सही होती है तो true डिस्प्ले होता है एक या दोनों कंडीशन के गलत होने पर false डिस्प्ले होता है |

exp1 operator exp2 Result
(6>9) && (4>2) False(0)
(40>20) && (5>2) True(1)
(15>10) && (6==2) False(0)

OR[||] ऑपरेटर:

इस ऑपरेशन का use किसी दो लॉजिकल ऑपरेशन के मध्य रिलेशनशिप स्थापित करने पर यदि दो में से एक भी कंडीशन सही होती होती है तो true डिस्प्ले होता है अथवा false display होता है |

exp1 operator exp2 Result
(5==5) || (4>10) True(1)
(5==1) || (10>20 False(0)

नॉट ऑपरेटर(Not Operator)[!]:

यह ऑपरेटर सिंगल ऑपरेशन पर कार्य करता है तथा अपोजिट रिजल्ट देता है | यदि एक्सप्रेशन true हो तो false देगा यदि false हो तो true देगा|

Exp Result Display Result
!(0) false True(1)
!(5>2) True False(0)

असाइनमेंट ऑपरेटर(Assignment Operator):

इसका use assign करके शार्ट रूप में लिखने के लिए किया जाता है |

+=
-=
*=
/=
Ex: Sum = Sum+i same as sum+ = i
x = x*3 same as x* = 3

साइज ऑफ़ ऑपरेटर(Size of Operator):

इस ऑपरेटर का use किसी भी वेरिएबल(variable) की length और type पता करने के लिए किया जाता है |

Example: Size of (type)

इस ब्लॉग को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते a5theorys@gmail.com पर ईमेल लिख सकते है|

आशा करता हूँ, कि आपने इस पोस्ट ‘Fundamental of C In Hindi’ को खूब एन्जॉय किया होगा|

आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|

आपका समय शुभ हो|