"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सी मेड ईज़ी: प्रोग्रामिंग फंडामेंटल का एक सौम्य परिचय

सी मेड ईज़ी: प्रोग्रामिंग फंडामेंटल का एक सौम्य परिचय

2024-10-31 को प्रकाशित
ब्राउज़ करें:957

C Made Easy: A Gentle Introduction to Programming Fundamentals

सी मेड ईज़ी: प्रोग्रामिंग बेसिक्स के लिए एक शुरुआती मार्गदर्शिका

परिचय

सी एक शक्तिशाली प्रोग्रामिंग भाषा है जिसका व्यापक रूप से ऑपरेटिंग सिस्टम बनाने के लिए उपयोग किया जाता है, एम्बेडेड सिस्टम और उच्च-प्रदर्शन अनुप्रयोग। यह मार्गदर्शिका आपको सी प्रोग्रामिंग की यात्रा पर ले जाएगी, जो बुनियादी बातों से शुरू होगी और आपको इसकी प्रमुख अवधारणाओं के माध्यम से चरण-दर-चरण बताएगी।

सी कंपाइलर इंस्टॉल करें

शुरू करने से पहले, आपको सी कंपाइलर इंस्टॉल करना होगा। निम्नलिखित विकल्पों की अनुशंसा की जाती है:

  • जीएनयू सी कंपाइलर (जीसीसी): लिनक्स, मैकओएस और विंडोज के लिए
  • माइक्रोसॉफ्ट विजुअल सी: विंडोज के लिए
  • क्लैंग: उपलब्ध macOS और Linux पर

अपना पहला C प्रोग्राम बनाएं

आइए एक सरल "हैलो, वर्ल्ड!" प्रोग्राम से शुरुआत करें:

#include 

int main() {
    printf("你好,世界!\n");
    return 0;
}

सी कोड को समझना

#include : यह एक प्रीप्रोसेसर निर्देश है जिसमें मानक इनपुट/आउटपुट लाइब्रेरी शामिल है और आपको printf() फ़ंक्शन।

int main(): यह प्रोग्राम का प्रवेश बिंदु है, यह main फ़ंक्शन को परिभाषित करता है।

printf('Hello,world!\n''): printf() फ़ंक्शन का उपयोग स्क्रीन पर टेक्स्ट आउटपुट करने के लिए किया जाता है।

रिटर्न 0;: यह मुख्य फ़ंक्शन का रिटर्न मान है, जो प्रोग्राम के सफल निष्पादन को इंगित करता है।

डेटा प्रकार

सी में विभिन्न डेटा मानों का प्रतिनिधित्व करने के लिए विभिन्न डेटा प्रकार हैं:

  • int: पूर्णांक
  • फ्लोट: फ्लोटिंग पॉइंट नंबर
  • char: सिंगल कैरेक्टर
  • डबल: डबल फ्लोटिंग पॉइंट नंबर

चर और स्थिरांक

  • चर: नामित स्थान जहां डेटा संग्रहीत है।
  • स्थिर: वह मान जिसे बदला नहीं जा सकता।

स्थिरांक घोषित करने के लिए const कीवर्ड का उपयोग करें, उदाहरण के लिए:

const int MY_CONSTANT = 10;

नियंत्रण प्रवाह

सी ऐसे कथन प्रदान करता है जो प्रोग्राम निष्पादन के प्रवाह को नियंत्रित करते हैं:

  • if-else कथन: किसी शर्त के आधार पर कोड के एक ब्लॉक को निष्पादित करें।
  • लूप: कोड के एक ब्लॉक को दोहराएं, जैसे कि for लूप और while लूप।

फ़ंक्शन

फ़ंक्शन कोड के पुन: प्रयोज्य ब्लॉक हैं। आप void कीवर्ड का उपयोग करके एक फ़ंक्शन को परिभाषित कर सकते हैं जो कोई मान नहीं लौटाता है, उदाहरण के लिए:

void print_message() {
    printf("这是来自函数的消息!\n");
}

व्यावहारिक मामला: एक वृत्त के क्षेत्रफल की गणना करें

#include 
#include 

int main() {
    float radius;

    printf("请输入圆的半径:");
    scanf("%f", &radius);

    float area = M_PI * radius * radius;

    printf("圆的面积为:%f\n", area);

    return 0;
}

यह प्रोग्राम उपयोगकर्ता को एक वृत्त की त्रिज्या दर्ज करने के लिए प्रेरित करता है, वृत्त के क्षेत्र की गणना करता है, और परिणाम प्रिंट करता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3