Friday, February 28, 2020

C Program Structure – First C Program | C in Hindi

एक सी प्रोग्राम सोर्स कोड किसी भी टेक्स्ट एडिटर में लिखा जा सकता है; हालाँकि फ़ाइल को .c एक्सटेंशन के साथ सहेजा जाना चाहिए। आओ पहले सी कार्यक्रम लिखें।

First C Program

/* Demo Program written by Chaitanya on BeginnersBook.com*/
#include<stdio.h>
int main()
{
      int num;
      printf("Enter your age: ");
      scanf("%d", &num);
      if (num <18)
      {
             printf("you are not eligible for voting");
      }
      else
      {
             printf("You can vote!!");
      }
      return 0;
}
 
 
Output:
Enter your age:25
You can vote!!

 

इस कार्यक्रम को समझें: (Lets understand this Program:)


टिप्पणी (Comment) : टिप्पणी '' * 'से शुरू होती है और' * / 'के साथ समाप्त होती है। टिप्पणियाँ अनिवार्य नहीं हैं, लेकिन फिर भी यह एक अच्छा अभ्यास है यदि आप उनका उपयोग करते हैं, तो यह कोड की पठनीयता में सुधार करता है। एक कार्यक्रम में किसी भी टिप्पणी हो सकती है।

अनुभाग शामिल करें(Include section) : प्रोग्राम लिखते समय हम कई कीवर्ड्स और स्टेटमेंट्स और फंक्शन जैसे कि प्रिंटफ (), स्कैनफ () आदि का इस्तेमाल करते हैं। इन फंक्शन्स की परिभाषा वाली फाइल को प्रोग्राम में शामिल करना होता है। उपरोक्त कार्यक्रम में हमने stdio.h का उपयोग किया है। कई पुस्तकालय हैं और "stdio.h" उनमें से एक है, जिसका उपयोग टर्मिनल से डेटा पढ़ने और टर्मिनल पर डेटा प्रदर्शित करने के लिए किया जाता है।

डिस्प्ले स्टेटमेंट (Display statements) : उपरोक्त कोड में दो स्थानों पर प्रिंटफ फ़ंक्शन का उपयोग किया जाता है। जो भी आप दोहरे उद्धरण चिह्नों के अंदर देते हैं, वह कंसोल पर होता है। आप प्रिंटफ़ का उपयोग करके चर और संकेत के मूल्यों को प्रदर्शित करने के लिए% d,% c,% p जैसे प्रारूप विनिर्देशक का भी उपयोग कर सकते हैं।

उपयोगकर्ता से इनपुट लें (Take input from the user) : उपयोगकर्ता से इनपुट लेने के लिए स्कैनफ फ़ंक्शन का उपयोग किया जाता है। जब आप इस कार्यक्रम को चलाते हैं, तो यह एक उपयोगकर्ता इनपुट (आयु) का इंतजार करता है और उपयोगकर्ता द्वारा एक बार आयु में प्रवेश करने के बाद, यह उपयोगकर्ता द्वारा आयु इनपुट के आधार पर शेष कथनों का प्रसंस्करण करता है।

मुख्य () फ़ंक्शन (Main() function) : यह सभी C प्रोग्राम्स का शुरुआती बिंदु है। C स्रोत कोड का निष्पादन इस फ़ंक्शन से शुरू होता है।

सी कार्यक्रम में मुख्य () फ़ंक्शन के बारे में अधिक  (More about main () Function in C program)


मुख्य () फ़ंक्शन सभी सी कार्यक्रमों में मौजूद होना चाहिए क्योंकि आपका कार्यक्रम इस फ़ंक्शन के बिना शुरू नहीं होगा।

रिटर्न प्रकार का Main() Function (Return type of main () function) : मुख्य () फ़ंक्शन के लिए रिटर्न प्रकार हमेशा अंतर होना चाहिए।

इसका रिटर्न प्रकार क्यों है और इसकी क्या आवश्यकता है? (Why it has a return type and what’s the need of it?)

 कंपाइलर को पता होना चाहिए कि आपका प्रोग्राम सफलतापूर्वक संकलित हुआ है या वह विफल हो गया है। यह जानने के लिए, यह फ़ंक्शन मेन () का रिटर्न वैल्यू चेक करता है। यदि रिटर्न वैल्यू 0 है, तो इसका मतलब है कि प्रोग्राम सफल है अन्यथा यह मान लेता है कि कोई समस्या है, यही कारण है कि हमारे पास मुख्य फ़ंक्शन के अंत में रिटर्न 0 स्टेटमेंट है।

मुख्य कार्य की संरचना (Structure of main function)

समारोह का नाम रिटर्न प्रकार के बाद होता है। फ़ंक्शन नाम के बाद करीब कोष्ठक होना चाहिए। यदि पैरामीटर या तर्क हैं तो यह इस कोष्ठक के भीतर होना चाहिए। ब्रेसिज़ के अंदर कोड का ब्लॉक फ़ंक्शन बॉडी है। हम अलग-अलग ट्यूटोरियल में कार्यों के बारे में अधिक चर्चा करेंगे


Next Chapter : - C Keywords in hindi – Reserved Words

0 Comments:

Post a Comment