C Program Structure in Hindi (10 Minutes)

Format of c program in hindi, Structure of c program with example, C language in hindi, सी प्रोग्रामिंग इन हिंदी नोट्स, प्रोग्रामिंग संरचना, सी भाषा, C Language me shuraat Kaise kare.

इस Article मे हमने C Program Structure के बारे मे बताया गया हैं । यानि की हमे एक प्रोग्राम बनाने के लिए किन किन Keywords की आवश्यकता होती हैं और कोन से ऐसे Syntax हैं जो हमे लिखना होते हैं प्रोग्राम बनाने के लिए ।

C Program Structure Syntax

#include <stdio.h>              // preprocessor 
int a=5, b=10, c;
void main()                     // Main Function for Entry Point 
{                               // Body of Main Function
    printf("Welcome Message\n");/* Print Message */
    c = a + b;                  // Use of Operator
    printf("Value of c=%d",c);  // Print Variable
}  

C Program Structure Output कुछ इस प्रकार होगा

Welcome Message
Value of c=15

उपरोक्त Program की हर एक लाइन एक Syntax/Statement हैं आइये हम सभी Element को एक एक कर समझते हैं ।


#include <headerfile> क्या है ?

इस पूरे Statement के अंत मे ; (Semicolon) लगाने की जरूरत नहीं होती हैं ।

  • #include : यह एक Preprocessor हैं इसके द्वारा हम C Library को Program में ऐड करते हैं , इसे Preprocessor इसलिए कहा जाता हैं क्युकी C Compiler द्वारा program को Read करने के पहले #include द्वारा add की Library को Process कर अपनी Memory में रख लेता हैं ताकि Compiler को आपके द्वारा लिखे गए Keyword को समझा जा सके ।
  • <> : Angle Braces : जब भी हमे कोई Standard File Include करना हो तब हम <> angel Braces लगाते हैं, Angel Braces के अंदर हम अपनी फाइल का नाम लिखते हैं। यदि हमे इन ब्रेकेट का उपयोग किया हैं तो यह जहा पर c Language Install हैं उस Directory से दी गई फाइल को Search कर add करता हैं ।
  • “” : Inverted Comma : हम Angle Braces के स्थान पर Inverted Comma का भी उपयोग करते हैं, इनका उपयोग करने से जो भी फाइल हम Include करते हैं वह जहा पर हम Program बना रहे हैं उस Directory से add की जाती है, यदि किसी कारण से आपकी Working Directory मे दी गई File नहीं मिलती हैं तो फिर यह Installation Folder मे सर्च करता हैं , इसलिए यदि आप Standard File का उपयोग करे तो <> angle braces का उपयोग करे ओर यदि आप खुद की बनाई हुए File को ऐड करना चाहते हैं तो आप फिर “” inverted Comma का उपयोग करे ।

C Header file क्या होती हैं ? What is Header file in C?

C Compiler केवल Syntax को Read करने का कार्य करता हैं, यदि हम कोई Standard Function का उपयोग करना चाहते है तो उस Function से संबंधित Library आपको सबसे पहले Compiler को बतानी होती है, यहा पर हमे जिन Library का ज्यादा उपयोग होता हैं उनके बारे मे बताया हैं।

  • stdio.h : यह एक Standard Input Output लाइब्रेरी हैं इसका उपयोग printf और scanf का उपयोग करने के लिए किया जाता हैं अभी हमने Message को Console पर print किया हैं इसलिए हमें इस stdio.h file का उपयोग किया हैं यहाँ पर .h का मतलब Header फाइल से हैं ।
  • ctype.h : character classification : इसमे 16 Function हैं , जो की Case बदलना, Case Check करना , Character मे देखना की वह Space हैं , नंबर हैं , alphabet हैं आदि इस तरह के function इस Library मे होते हैं ।
  • errno.h : Error Handling के समय इस Library का उपयोग किया जाता हैं ।
  • math.h : इस Library मे Maths से संबंधित Function होते हैं जैस Ceil, Floor, pow, sqrt, sin, cos, tan आदि ।
  • string.h : String से संबंधित Function जैसे की Length Find करना, String Copy करना, Compare करना आदि
  • strings.h : String Case Comparison से संबंधित Function इस Library मे होते हैं ।
  • time.h : Time से संबंधित Function इस Library मे हैं जैसे time, ctime आदि ।

यह केवल Example के लिए हैं इनके अलावा भी बहुत सी Library होती हैं ,


int a=5 ;

  • जब भी हमे कोई Variable Declare करना होतो Data Type लिखने के बाद हम Identifier लिखते है और Comma लगा कर हम एक से अधिक Variable Declare कर सकते हैं ।
  • यदि हम Declare के समय ही Value भी Initialize करना चाहते हैं तो तो = Sign लगा कर उसमे Default Value भी Initialize कर देते हैं ।
  • यहा पर हमे अंत मे Semicolon लगाना जरूरी होता हैं ।

हमारे अन्य आर्टिकल


void main() क्या होता हैं ? What is void main() in C?

  • void : यह एक प्रकार का डाटा टाइप हैं Void का मतलब होता हैं Null या कुछ नहीं , इस Function की कोई भी Return Value नहीं हैं इसलिए यहाँ पर void लिया गया हैं आगे हम सभी datatypes के बारे में समझेंगे ।
  • Return Type : यदि हम Void के स्थान पर Int या अन्य कोई भी Data Type लिखेंगे तो हमे main function के अंत मे उस Value को Return Keyword के साथ Value Return करना जरूरी होता हैं ।
  • main() : Compiler द्वारा प्रोग्राम को Top से Bottom की ओर Read किया जाता हैं, ओर Execution का Pointer सबसे पहले main() function को ही call करता हैं । यदि आप main function नहीं बनाएंगे तो आप कोई भी program को Execute नहीं कर पाएंगे ।
  • main(int argc, char *argv[]) : यदि हम Command लाइन से कोई Value हमारे प्रोग्राम मे भेजना चाहते हैं तो हम मैं Function के दोनों braces के बीच मे argc यानि Argument Count, ओर Argv यानि की Argument Vector को Read कर सकते हैं ।

Curly Braces {} का क्या उपयोग है ?

  • Curly Braces {} : का अंदर ही हमें प्रोग्राम लिखना होते हैं यह एक तरह से जहा पर भी लिखा जाता हैं उसका Scope बताता हैं यानि की { Start को दर्शाता हैं और } end को दर्शाता हैं । जब भी हम आगे if/loop या कोई भी Function का उपयोग करेंगे उसमे Curly Braces का उपयोग करेंगे ।
  • जैसे हम If मे एक से अधिक Statement लिख रहे हैं तो हमे उन्हे Curly Braces मे लिखना होता हैं ।

printf(“”) ; का उपयोग क्यू किया जाता हैं ?

  • printf(“”) : यह एक Output Function हैं इसका उपयोग Console पर Message Print करने के लिए होता हैं ।
  • यह stdio.h library का एक Function हैं ।


Semicolon (;) का क्या उपयोग हैं ?

  • जब भी हम किसी भी Statement को Close करना होता हैं तो हमें (;) Semicolon का उपयोग करना होता हैं ।
  • #include <> के बाद Semicolon का उपयोग नहीं होता हैं ।
  • #difine के बाद भी Semicolon का उपयोग नहीं hota हैं ;
  • जब भी हम if () के बाद कोई Condition को Braces मे लिखते हैं तो Braces के बाद भी Semicolon का उपयोग नहीं होत हैं ,
  • While () मे भी अंत मे Semicolon का उपयोग नहीं होता हैं ।
  • do {} while(); के अंत मे semicolon का उपयोग किया जाता हैं ।

आशा हैं की आपको C Program Structure के बारे मे अच्छे से समझ मे या गया होगा । यदि किसी भी प्रकार का कोई Doubt हो तो आप मुझे Comment कर सकते हैं ।

यह आर्टिकल आपको कैसा लगा हमे जरूर बताए

अपना कीमती समय देने के लिए धन्यवाद

FAQ

Q. सी प्रोग्रामिंग के बेसिक स्ट्रक्चर क्या है?

A. C Programming का Basic Strucutre बिल्कुल ही सरल हैं
1. Header File को Include करे ।
2. Variable Declare करे ।
3. Main() function बनाए ।
4. जो भी प्रोग्राम Logic लिखना हैं लिखे ,
5. प्रत्येक Statement को Semicolon ; से Close करे।
अधिक जानकारी के लिए इस आर्टिकल को शुरू से पढ़े

Q. C Language मे Curley Braces का क्या उपयोग हैं ?

A. जब भी हमे एक से अधिक Line को group करना होता हैं तब हम Curley Braces का उपयोग करते हैं, साथ ही मे हम जब भी कोई Function बनाते हैं तब भी हमे Open और Close करने के लिए Curly Braces का उपयोग करना होता हैं ।

Add a Comment

Your email address will not be published. Required fields are marked *