Textual description of firstImageUrl

C in Hindi : Your first program

First C Program  

  • C program development life cycle in Hindi
  • C program structure in Hindi
  • First C program in Hindi

C Program Development Life Cycle  

C में कोई भी program create करने के 4 steps होते है। ये steps एक निश्चित क्रम में होते है और इनमें से हर step का  अपना महत्व होता है। आइये पहला C program create करने से पहले इस process को समझने का प्रयास करते है।

C-program-development-lifecycle

  1. सबसे पहले आप एक program को लिखते है। इसे program development life cycle का editing part कहते है। ये program human readable format में होता है। 
  2. इसके बाद आप program को compile करते हैं। ये development life cycle का second step होता है। इस part में सभी errors को remove करके program को binary format में convert किया जाता है ताकि computer इसे process कर सके। 
  3. इसके बाद linking process आती है। इस process में program को जरुरी libraries के साथ link किया जाता है। जैसे की आपको पता है की C का basic program भी बिना libraries को include किये नहीं execute हो सकता है। Libraries C program को execute होने के लिए environment provide करती है।
  4. इसके बाद executable file produce कर दी जाती है। जिसे आप जितनी बार चाहे execute कर सकते है। Editing process का output .c source file होती है। Compiling process का input source .c file होती है और output .obj file होती है। Linking process का input .obj file होती है और output .exe file होती है। 

Structure of C Program

निचे एक सामान्य C program का general structure दिया जा रहा है। 
C-program-structure



Your First C Program

#include <stdio.h>

int main() 
{
    printf("Hello Readers!");
   
    return 0;
}

ऊपर दिया गया program निचे दिया output generate करता है।

Hello Readers! 

सबसे पहली line में <stdio.h> header file को program में include किया गया है। ये एक standard input/output header file होती है जो program में input और output को handle करती है।

इन्हें pre processor directives भी कहते है। इनके बारे में विस्तृत जानकारी आप सम्बंधित tutorial को पढ़ कर प्राप्त कर सकते है।

इसके बाद main() function को start किया गया है। Main function से ही program का execution start होता है। इसी function में सभी instructions लिखे जाते है। Main function का start और end curly brackets के द्वारा show किया जाता है। इन curly brackets के भीतर के सभी instructions execute किये जाते है।

Main function को int type के साथ define किया गया है। ये एक standard है। Main function को हमेशा एक integer value return करनी होती है। यदि आप program में main() function से कोई value return नहीं करते है तो program के आखिर में return 0 statement लिखते है।

Commenting 

एक comment आपके program में वो text होता है जिसे compiler ignore कर देता है। ये text बाकी statements की तरह execute नहीं होता है। Comments program में किसी statement को या फिर program को define करने के लिए use किये जाते है। 

C language में comments लिखने की general form नीचे दी जा रही है। 

/* Your comment will be here */ 

आइये अब comments के use को एक उदाहरण से समझने का प्रयास करते है। 

/* This is a c program which shows Hello World message on execution */ 

#include <stdio.h>

int main() /* Main function starts from here*/
{
   printf("Hello World!"); /* This statement will print Hello World message */
  
   return 0;

जैसा की आप ऊपर दिए गए program में देख सकते है, comments के माध्यम से program और दूसरे statements के बारे में explanation दी गयी है। ये program निचे दिया गया output generate करता है।

Hello World! 

      DMCA.com Protection Status

 Leave a comment