- जब हम Programming Language of C में कोई प्रोग्राम बनाते हैं ,तो हमें "Basic Sturucture of C" को follow करना पड़ता हैI जिसमें सामान्यतः 6 section होते हैं I इस basic structure के आधार पर ही कोई भी प्रोग्राम Programming Language of C में create किया जाता हैI
- यदि user इस section को आगे या पीछे code करता है तो Program में Error Show करता है और हमारा Program Compile नहीं हो पाता हैI जिसके कारण प्रोग्राम का Execution नहीं होता है I
- इसलिए user को Basic Structure of C को follow करना पड़ता हैI जिनको follow करके user अच्छा प्रोग्राम create कर सकता है I
A.) Documentation Section
- यह section Comment Remark line होती है ,जिसमें हम program के बारे में या program बनाने वाले व्यक्ति के बारे में लिखते हैं I
- जैसे :- यह प्रोग्राम क्यूँ और किसलिए बनाया गया, किसने बनाया , किस तारीख को बनाया ,यह प्रोग्राम क्या कार्य करेगा जैसे जोड़ घटाओ या गुणा etc .
- इस तरह प्रोग्राम से जुडी बातें यहाँ लिखा जाता है और इसको comment line के रूप में लिखना पड़ता है I
a.) Comment line :- जिस लाइन को यूजर comment line बना देता है, उसे C का कम्पाइलर पढ़ नहीं सकता I जिससे Compiler उस लाइन को compile नहीं करता है I
- There are 2 types of Comment line.
- Single line Comment :- इसमें एक ही लाइन को comment बनाया जाता है I
Example :-
- Multi line Comment :- इसमें एक से अधिक लाइन को comment बनाया जाता है I
B.) Link Section :-
- इस Section में Compiler को instructions दिए जाते हैं I Function से link बनाने के लिये System Library से I
- इस Section में हम उन सभी header files को लिखते हैं I जिसको आगे के program में use आने वाले Functions का use यूजर को करना होता है I
- जैसे :- #include<stdio.h > इसकी वजह से यूजर printf () और scanf() जैसे functions का use करता है और #include<conio.h > इसकी वजह से यूजर clrscr() और getch() जैसे functions का use करता हैI
C.) Definition Section :-
- इस section में user ऐसे सभी Symbolic Constant को define करता है I जिसका use पुरे program में user को करना होता है I
- यहाँ पर जो value एक बार define किया जाता है, वो पुरे program के दौरान कभी भी change नहीं होता है I
- इस Symbolic Constant को micro भी कहा जाता हैI
Example :-
D.) Global Declaration Section :-
- इस section में user ऐसे variable को लिखता है, जिसका use पुरे program में user को करना होता है I
- इन variable को global variable कहते हैं I इन्हें main function के बाहर declare किया जाता हैI
- बार- बार declare ना करके एक बार declare किया जाता है I ताकि उसको program में किसी भी वक्त access किया जा सके और यहीं पर user अपने आवश्यकतानुसार user define function भी define करता है I जिसको किसी भी एक particular task के लिए define किया जाता है I
Also read this:- Introduction of C Programming Language
Example :-
E .) Main Function Section :-
- इस लैंग्वेज का प्रत्येक program, functions का एक group होता है I Program के starting में main() function का use करते हैं I क्योँकि C Program का execution ही main function से होता है I
- यदि user अपने program में main function को coding नहीं करता है ,तो program Run नहीं होता है I इसका अर्थ यह है कि C का Compiler सबसे पहले main function को ढूंढता है और वहीँ से execution start करता है I
- Program के statement को {}(curly bracket ) द्वारा open and close किया जाता है I
- Main Function section are devided 2 part .
a.) Declaration Part :- program में काम आने वाले सभी variable, constant, array को यहीं पर declare करना होता है I
- यहाँ पर हम जो भी declare करते हैं ,उसके लिए C Program Execution के दौरान memory में space बना देता है और इन सभी variable, constant, array का scope सिर्फ main function तक ही होता है I
- यही वह भाग होता है ,जहाँ से user के लिए interface का काम शुरू होता है और यहीं पर सारे logic या expression code किये जाते हैं I
Example :-
Program for Simple interest :-
Output :-
- Sub Program Section, user define function को कहा जाता है, जिसे main()function में काल किया जाता है I
- इस section में user define function को लिखा जाता है I जिसे हम global variable declaration में declare कर चुके रहते हैं I
- C program में main function एक ही होता है I लेकिन user define function बहुत सारे हो सकते हैं I
Example :-
- नीचे के image में सबसे ऊपरी हिस्से में int b=30 ;है जिसे global variable कहते हैं I अब इस variable को हमने main function और Sub Program Section में use किया है I इसलिए इसे global declaration कहते हैं I
आपको आज का मेरा यह पोस्ट कैसा लगा Comment करके जरूर बताइयेगा और आपके पास यदि कोई suggession हो तो आप मुझे दे सकते हैं I
No comments:
Post a Comment