उदाहरणों के साथ C प्रोग्रामिंग एक ही ऐप में पूरा C language कोर्स है: 45 पाठ, जिनमें हर concept हल किए गए उदाहरणों से समझाया गया है, और फिर अभ्यास के लिए 82 C प्रोग्राम।
एक पाठ पढ़ें, उसके उदाहरण चलाएँ, अभ्यास प्रश्नों से खुद को जाँचें, फिर उसी topic के पूरे प्रोग्राम पढ़ें। सब कुछ ऑफ़लाइन चलता है।
ज़्यादातर C प्रोग्रामिंग ऐप या तो सिर्फ़ theory देते हैं या सिर्फ़ प्रोग्राम की लिस्ट। यहाँ दोनों मिलते हैं, और एक-दूसरे से जुड़े हुए। हर पाठ एक बात को आसान भाषा में समझाता है और उसे छोटे, पूरे C प्रोग्रामों में असली output के साथ दिखाता है, ताकि आप देखें कि code असल में क्या करता है। सिर्फ़ पाठों के अंदर ही 150 से ज़्यादा उदाहरण प्रोग्राम हैं, साथ में memory में क्या होता है यह दिखाने वाले 26 diagrams।
भाग 1: उदाहरणों के साथ C language सीखें (11 सेक्शन में 45 पाठ)
• शुरुआत: C क्या है, compiler सेट करना, आपका पहला प्रोग्राम, compilation कैसे होता है, comments
• बुनियादी बातें: keywords और identifiers, variables, constants, data types, operators, precedence और conversions, printf से output, scanf और fgets से input
• Control flow: if और else, switch statement, for loop, while और do-while loops, break और continue
• Functions: arguments और return values, scope और lifetime, recursion
• Arrays और strings: multi-dimensional arrays, string functions और सुरक्षा
• Pointers और memory: pointers और arrays, pointers और functions, malloc और free से dynamic memory
• अपने खुद के types: structures, unions, enumerations, typedef
• Files: files खोलना, लिखना और पढ़ना, binary files
• बड़े प्रोग्राम: preprocessor, macros और उनकी गड़बड़ियाँ, कई files वाले प्रोग्राम
• Errors और debugging: compiler के असली messages के साथ आम गलतियाँ, undefined behaviour, debugging के सुझाव
• Reference: C की quick reference और C23 में नया क्या है
भाग 2: अभ्यास के लिए 82 C प्रोग्रामिंग उदाहरण (11 सेक्शन)
• बुनियादी बातें और कंडीशन: दो संख्याओं को swap करना, सम या विषम, लीप ईयर, तीन संख्याओं में सबसे बड़ी, द्विघात समीकरण
• लूप और संख्याएँ: factorial, Fibonacci series, prime number और Sieve of Eratosthenes, Armstrong number, HCF (GCD) और LCM, nCr और nPr
• पैटर्न: star pyramid, diamond, Floyd's triangle, Pascal's triangle
• संख्या पद्धतियाँ: decimal, binary, octal और hexadecimal में बदलना, bitwise operators
• ऐरे और मैट्रिक्स: linear और binary search, bubble sort, selection sort और insertion sort, matrix multiplication, transpose, determinant
• स्ट्रिंग: string उलटना, palindrome, vowels और consonants गिनना, anagram check, string से integer
• पॉइंटर, स्ट्रक्चर और फ़ाइलें: dynamic array, function pointers, Tower of Hanoi, student records, file copy करना
• सरल प्रोजेक्ट: calculator, bank account menu, number guessing game, tic-tac-toe
सीखते हुए अभ्यास करें
• उत्तर सहित 130 अभ्यास प्रश्न: पहले खुद सोचें, फिर tap करके उत्तर देखें
• जान-बूझकर गलती वाले उदाहरण गलत C code और उससे होने वाली गड़बड़ी दिखाते हैं, ताकि आप errors पहचानना और ठीक करना सीखें
• भाग 2 के हर प्रोग्राम के साथ नमूना run और "यह कैसे काम करता है" की व्याख्या
• जुड़े हुए पाठों और प्रोग्रामों के links
फ़ीचर
• आधुनिक standard C (C17), C23 पर नोट्स के साथ
• सभी पाठों और प्रोग्रामों में search
• ऑफ़लाइन चलता है, कोई account ज़रूरी नहीं
• Dark mode; code blocks साइड में scroll होते हैं, इसलिए फ़ोन पर C code साफ़ पढ़ा जा सकता है
• 8 भाषाओं में उपलब्ध: English, Español, Português, Français, Deutsch, العربية, हिन्दी और Bahasa Indonesia (व्याख्या अनुवादित है; C code वही रहता है)
किसके लिए
• शुरुआती लोग जो C language शून्य से, सिर्फ़ theory नहीं बल्कि उदाहरणों के साथ सीखना चाहते हैं
• BCA, B.Tech, diploma और दूसरे C प्रोग्रामिंग कोर्स के छात्र जिन्हें exam और lab practical के लिए अभ्यास प्रश्न और उदाहरण प्रोग्राम चाहिए
• वे लोग जो थोड़ा C जानते हैं और pointers, memory, strings या files की कमी दूर करना चाहते हैं
उदाहरणों के साथ C प्रोग्रामिंग एक स्वतंत्र अध्ययन सहायक है, जो ISO C standard और GCC व Clang के documentation पर आधारित है; यह किसी compiler कंपनी, विश्वविद्यालय या standards संस्था से जुड़ा नहीं है।
नवीनतम संस्करण
3.0.2द्वारा डाली गई
Ronald Matthew
Android ज़रूरी है
Android 7.0+
श्रेणी
फ्री शिक्षा ऐपकॉन्टेंट रेटिंग
Everyone
सुरक्षा रिपोर्ट
Last updated on Oct 30, 2026
Stability improvements.
