C प्रोग्रामिङ भनेको शून्यबाट C प्रोग्रामिङ सिक्नको लागि चरण-दर-चरण ट्यूटोरियल हो, ४५ छोटो पाठहरूमा।
आफ्नो पहिलो प्रोग्रामबाट सुरु गर्नुहोस् र रेखाचित्र र अभ्यास प्रश्नहरू सहित पोइन्टरहरू, मेमोरी, फाइलहरू र डिबगिङमा जानुहोस्।
यो C ट्यूटोरियलले आधुनिक मानक C (C17) लाई स्पष्ट क्रममा, एक पटकमा एक विचारमा सिकाउँछ, र नयाँ मानक, C23 मा के परिवर्तन भयो भनेर व्याख्या गर्दछ। प्रत्येक पाठ पहिलेको पाठमा निर्माण हुन्छ, त्यसैले शुरुआतीहरूले सुरुदेखि नै C सिक्न सक्छन्, जबकि प्रत्येक पृष्ठले पछि द्रुत सन्दर्भको रूपमा पनि काम गर्दछ।
पाठहरूमा प्रत्येक पूर्ण प्रोग्राम कम्पाइल गरिएको थियो र चलाइएको थियो, र यसको वास्तविक आउटपुट कोड अन्तर्गत देखाइएको छ। १३ मूल रेखाचित्रहरूले कम्प्युटर भित्र के हुन्छ भनेर देखाउँछन्: प्रोग्राम कसरी बनाइन्छ, लूपहरू कसरी चल्छन्, एरे र स्ट्रिङहरू मेमोरीमा कसरी बस्छन्, पोइन्टरहरू कसरी काम गर्छन् र रिकर्सनको समयमा कल स्ट्याक कसरी बढ्छ।
तपाईंले के सिक्नुहुनेछ (११ खण्ड, ४५ पाठ)
• सुरु गर्दै: C के हो, कम्पाइलर सेटअप गर्दै (विन्डोज, म्याकोस, लिनक्स, अनलाइन र एन्ड्रोइडमा), तपाईंको पहिलो प्रोग्राम, कम्पाइलेसनले कसरी काम गर्छ, टिप्पणीहरू
• आधारभूत कुराहरू: किवर्ड र पहिचानकर्ताहरू, चरहरू, स्थिरांकहरू र अक्षरहरू, डेटा प्रकारहरू र आकारहरू, अपरेटरहरू, प्राथमिकता र रूपान्तरणहरू, printf सँग आउटपुट, scanf र fgets सँग इनपुट
• नियन्त्रण प्रवाह: यदि र अरू, स्विच स्टेटमेन्ट, for loop, while र do-while loops, break and continue
• कार्यहरू: प्रकार्यहरू, तर्कहरू र फिर्ता मानहरू, स्कोप र जीवनकाल, पुनरावृत्ति
• एरे र स्ट्रिङहरू: एरेहरू, बहु-आयामी एरेहरू, स्ट्रिङहरू, स्ट्रिङ प्रकार्यहरू र सुरक्षा
• पोइन्टरहरू र मेमोरी: पोइन्टरहरू, पोइन्टरहरू र एरेहरू, पोइन्टरहरू र प्रकार्यहरू, malloc, calloc, realloc र free सँग गतिशील मेमोरी
• तपाईंको आफ्नै प्रकारहरू: संरचनाहरू, युनियनहरू, गणनाहरू, टाइपडेफ
• फाइलहरू: फाइलहरू खोल्ने र लेख्ने, फाइलहरू पढ्ने, बाइनरी फाइलहरू
• ठूला प्रोग्रामहरू: प्रिप्रोसेसर, म्याक्रोहरू र तिनीहरूका समस्याहरू, बहु-फाइल कार्यक्रमहरू र हेडर फाइलहरू
• त्रुटिहरू र डिबगिङ: वास्तविक कम्पाइलर सन्देशहरू, अपरिभाषित व्यवहार, डिबगिङ सुझावहरू भएका सामान्य गल्तीहरू
• सन्दर्भ: द्रुत-सन्दर्भ चिट पाना र C23 मा नयाँ के छ
पाठहरूले कसरी सिकाउँछन्
• सरल भाषामा छोटो व्याख्या, त्यसपछि पूर्ण उदाहरण कार्यक्रम र यसको आउटपुट
• संकलन, डेटा प्रकारहरू, अवस्थाहरू, लूपहरू, एरेहरू, स्ट्रिङहरू, पोइन्टरहरू, गतिशील मेमोरी, संरचनाहरू र पुनरावृत्तिको लागि १३ रेखाचित्रहरू
• वास्तविक कम्पाइलर सन्देश र समाधानको साथ देखाइएको जानाजानी गल्ती भएका १५ कार्यक्रमहरू
• तपाईंले के सिक्नुभयो भनेर जाँच गर्न लगभग प्रत्येक पाठको अन्त्यमा उत्तरहरू सहित १२१ अभ्यास प्रश्नहरू
• शुरुआतीहरूले प्रायः गर्ने गल्तीहरूको बारेमा सुझावहरू र चेतावनीहरू
विशेषताहरू
• सबै पाठहरूमा खोज्नुहोस्
• अफलाइन काम गर्दछ, कुनै खाता आवश्यक छैन
• ८ भाषाहरूमा उपलब्ध छ: अंग्रेजी, एस्पानोल, पोर्चुगिज, फ्रान्सेली, ड्यूश, العربية, हिन्दी र बहासा इन्डोनेसिया (स्पष्टीकरणहरू अनुवाद गरिएका छन्; C कोड रहन्छ) उस्तै)
• सफा, आधुनिक डिजाइन डार्क मोडको साथ
• कोड ब्लकहरू छेउमा स्क्रोल हुन्छन्, त्यसैले प्रोग्रामहरू फोनमा पढ्न योग्य रहन्छन्
यो कसको लागि हो
• शुरुवातकर्ताहरू जो आफ्नो पहिलो भाषाको रूपमा C प्रोग्रामिङ सिक्न चाहन्छन्
• स्कूल, कलेज वा विश्वविद्यालयमा C प्रोग्रामिङ कोर्स लिने विद्यार्थीहरू
• स्व-सिक्नेहरू जो प्रोग्रामहरू हार्डवेयरको नजिक कसरी काम गर्छन् भनेर बुझ्न चाहन्छन्
• प्रोग्रामरहरू जो अर्को भाषा जान्दछन् र स्पष्ट C ट्यूटोरियल चाहन्छन्
यो एप एक स्वतन्त्र अध्ययन सहायता हो। यो ISO C मानक र GCC र Clang कम्पाइलरहरूको कागजातमा आधारित छ, र कुनै पनि कम्पाइलर विक्रेता, विश्वविद्यालय वा मानक निकायसँग सम्बद्ध छैन।
चरणबद्ध रूपमा C प्रोग्रामिङ सिक्नुहोस्: शुरुआतीहरूको लागि पूर्ण C ट्युटोरियल
मा अपडेट गरिएको
२०२६ अक्टोबर २५