Web Analytics

project-box

⭐ 153 stars Hindi by dexter-xD

🌐 भाषा

C प्रोग्रामिंग प्रोजेक्ट्स संग्रह

मुझे एक कॉफी खरीदें

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

प्रोजेक्ट्स का अवलोकन

1. SHA-512 इम्प्लीमेंटेशन

एक क्रिप्टोग्राफिक हैश फंक्शन इम्प्लीमेंटेशन, जो दर्शाता है:

2. HTTP सर्वर

एक बेसिक HTTP सर्वर इम्प्लीमेंटेशन, जिसमें शामिल है:

3. UDP सर्वर-क्लाइंट

एक साधारण UDP-आधारित कम्युनिकेशन सिस्टम, जिसमें सिखाया जाता है:

4. पोर्ट स्कैनर

एक नेटवर्क डायग्नोस्टिक टूल, जो दर्शाता है:

5. पिंग इम्प्लीमेंटेशन

एक कस्टम पिंग युटिलिटी, जिसमें शामिल हैं:

6. टिक-टैक-टो

एक क्लासिक गेम इम्प्लीमेंटेशन, जिसमें सिखाया जाता है: -सॉकेट प्रोग्रामिंग

7. चैट सिस्टम

एक रियल-टाइम चैट एप्लिकेशन, जो दर्शाता है:

8. लेक्सिकल एनालाइज़र

एक साधारण कंपाइलर फ्रंट-एंड कंपोनेंट, जो दर्शाता है:

9. अर्थमैटिक कंपाइलर

एक साधारण कंपाइलर, जो गणितीय अभिव्यक्तियों को इनपुट के रूप में लेकर असेंबली जैसे कोड जेनरेट करता है:

10. एस्टेरॉयड गेम

एक टर्मिनल-आधारित गेम जिसमें आप एक जहाज को नियंत्रित करते हैं ताकि गिरते हुए एस्टेरॉयड से बच सकें:

शुरुआत कैसे करें

इस रिपॉजिटरी में प्रत्येक प्रोजेक्ट को स्वयं-निहित रूप से डिज़ाइन किया गया है और इसमें शामिल हैं:

किसी भी प्रोजेक्ट के साथ शुरू करने के लिए:

आवश्यकताएँ

अनुशंसित पुस्तक

C प्रोग्रामिंग शुरू करने के लिए, मैं यह व्यापक पुस्तक सुझाता हूँ: The C Programming Language - C प्रोग्रामिंग की बुनियादी बातों और सर्वोत्तम प्रथाओं को सीखने के लिए एक अनिवार्य संसाधन।

अध्ययन पथ

ये प्रोजेक्ट्स जटिलता के बढ़ते क्रम में व्यवस्थित हैं:

योगदान

निसंकोच करें:

लाइसेंस

यह प्रोजेक्ट ओपन सोर्स है और सीखने के उद्देश्यों के लिए उपलब्ध है।

नोट

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

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-22 ---