}

Sing Up

C Programming Tutorial e-Book In Hindi

Basic Structure Of c Program in Hindi

c Program का structure निम्लिखित है

1. एक c Program कितनी भी संख्या में Declarations ,definition ,statement, का संग्रह होता है

2. एक डायरेक्टिव c प्रिप्रोसिसर को कम्पाइल होने के पहले Program के टेक्स्ट पर विशेष कार्य करने का निर्देश देता है

3. एक डिक्लेरेशन variable या function के एट्रिब्यूट और नाम के बिच संगुणन स्थपित करता है c में किसी भी variable का use करने के पहले डिक्लेअर करना जरुरी होता है

c Program का basic structure निम्लिखित है


Documentation Block
Line Block
Definition Block
Global declaration Block
Main () Function Block
{
      Declaration
      Executable Statement
}
User Define function Block
Function 1
Function 2
Function 3
……………..
……………..
……………..
Function n

Documentation Block में User Program का विवरण उसका उदेश्य ,Program का नाम ,लेखक का नाम आदि लिख सकते है यही बाद में आवश्यकता होने पर यह Document किसी को भी संशोधन करने की अनुमति प्रदान करता है

link box System Library से function से link करने के लिए Compiler को निर्देश देता है

कुछ variable की आवश्यकता विभिन function में होती है तथा इसे variable को global variable कहते है इसे variable global Declaration Block में डिक्लेअर किये जाते है c Program में एक main function Block होता है इस Block के अंतर्गत मुख्यत: दो Block होते है जिनके नाम डिक्लरेशन और executable statement है पहले भाग में वे सभी variable होते है जो main function block में use किये जाते है कम से कम एक statement दुसरे भाग में होना चाहिए जो executable statement ब्लोब्क होता है दोनों भाग { } कोष्टक द्वारा बंद किये जाते है main () function Block के बाद में User की आवश्यकता अनुसार कई सब Program होत्ते है जिन्हें User द्वारा परिभाषित function कहते है


उपरोक्त structure को समझने के लिए के संख्याओ का योग ज्ञात करने का Program देखते है


#include            \* compiler directive*\
main()
{
\* indicates beginning of a block *\
int sum ;            \* decelaration of integer variable*\
int i=10,j=20;            \*decelaration and defination of a variables i,j *\
sum=i+j;            \* executable statement*\
printf("Sum %d",sum);
\*library function printf called by main to print the contents of the brackets*\
}            \*indicate the end of block*\

Program में कमेन्ट /* एव */ अन्दर बंद है
printf एक function है वो variable में स्टोर value को screen पर display करने का कार्य करता है



Pev Next
.