Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी प्रोग्रामिंग

  1. C . में अपना खुद का आकार कैसे लागू करेगा

    sizeof() का उपयोग करने के लिए, हम एक वेरिएबल x का उपयोग करके मान ले सकते हैं, &x का उपयोग करके, यह इसका पता प्रिंट करेगा। अब अगर हम &x का मान बढ़ाते हैं तो यह अलग-अलग तरीके से बढ़ सकता है। यदि केवल एक बाइट बढ़ा दी जाती है, तो इसका मतलब है कि यह चरित्र है, यदि बढ़ा हुआ मान 4 है, तो यह इंट या फ्लोट है

  2. सी में फ्लोटिंग पॉइंट नंबर में सेट बिट्स को कैसे गिनें?

    इस समस्या में, एक फ्लोटिंग पॉइंट मान दिया जाता है। हमें इसके द्विआधारी प्रतिनिधित्व में सेट बिट्स की संख्या का पता लगाना है। उदाहरण के लिए, यदि एक फ्लोटिंग पॉइंट नंबर 0.15625 है, तो छह सेट बिट्स हैं। एक ठेठ सी संकलक एकल परिशुद्धता फ़्लोटिंग पॉइंट प्रतिनिधित्व का उपयोग करता था। तो यह इस तरह दिखेगा।

  3. पुचर () का उपयोग करके सी में एक लंबा इंट प्रिंट करें

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

  4. मुख्य () के बिना चल रहे सी कोड को कैसे लिखें?

    यहां हम देखेंगे, एक प्रोग्राम बिना मेन के लिखा जा सकता है या नहीं? इसका जवाब है हाँ। हम प्रोग्राम लिख सकते हैं, जिसका कोई main() फंक्शन नहीं है। कई जगहों पर, हमने देखा है कि मुख्य () प्रोग्राम के निष्पादन का प्रवेश बिंदु है। बस प्रोग्रामर के नजरिए से यह सच है। सिस्टम के नजरिए से यह सच नहीं है। तो स

  5. C . में अपना खुद का memcpy() लिखें

    यहां हम देखेंगे कि सी में memcpy() फ़ंक्शन को कैसे कार्यान्वित किया जाए। memcpy() फ़ंक्शन का उपयोग डेटा के एक ब्लॉक को एक स्थान से दूसरे स्थान पर कॉपी करने के लिए किया जाता है। memcpy() का सिंटैक्स नीचे जैसा है - void * memcpy(void * dest, const void * srd, size_t num); अपनी खुद की यादगार बनाने के

  6. सी . में बूल का उपयोग

    सी में बूल के रूप में कोई पूर्वनिर्धारित डेटाटाइप नहीं है। हम एनम का उपयोग करके बूल बना सकते हैं। एक एनम को बूल के रूप में बनाया जाएगा, फिर एनम के तत्व के रूप में असत्य और सत्य को रखा जाएगा। असत्य पहले स्थान पर होगा, इसलिए यह 0 धारण करेगा, और सत्य दूसरे स्थान पर होगा, इसलिए इसे मान 1 मिलेगा। अब हम इ

  7. सी प्रोग्रामिंग के बारे में रोचक तथ्य

    यहाँ हम C प्रोग्रामिंग के बारे में कुछ रोचक तथ्य देखेंगे। ये नीचे की तरह हैं। कभी-कभी कुछ स्विच स्टेटमेंट के केस लेबल को if-else स्टेटमेंट के अंदर रखा जा सकता है। उदाहरण #include <stdio.h> main() {    int x = 2, y = 2;    switch(x) {       case 1:   &n

  8. सी/सी++ में नेक्स्टआफ्टर () और नेक्स्टटुवर्ड ()

    यहां हम सी या सी ++ में नेक्स्टआफ्टर () और नेक्स्टफॉरवर्ड () फंक्शन का प्रभाव देखेंगे। ये फ़ंक्शन math.h या cmath लाइब्रेरी में मौजूद हैं। यदि कार्य अगले (ए, बी) और नेक्स्टफॉरवर्ड (ए, बी) की तरह हैं। इन फ़ंक्शंस का उपयोग b की दिशा में a के बाद अगला प्रतिनिधित्व योग्य मान खोजने के लिए किया जाता है।

  9. c . में pthread_cancel ()

    थ्रेड आईडी द्वारा एक विशेष थ्रेड को रद्द करने के लिए threa_cancel () का उपयोग किया जाता है। यह फ़ंक्शन समाप्ति के लिए थ्रेड को एक रद्दीकरण अनुरोध भेजता है। pthread_cancel() का सिंटैक्स नीचे जैसा है - int pthread_cancel(pthread_t th); अब, आइए देखें कि इस फ़ंक्शन का उपयोग करके थ्रेड्स को कैसे रद्द कि

  10. c . में pthread_equal ()

    pthread_equal() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दो थ्रेड बराबर हैं या नहीं। यह 0 या गैर-शून्य मान देता है। समान थ्रेड्स के लिए, यह गैर-शून्य लौटाएगा, अन्यथा यह 0 देता है। इस फ़ंक्शन का सिंटैक्स नीचे जैसा है - int pthread_equal (pthread_t th1, pthread_t th2); आइए अब pthread_equal()

  11. c . में pthread_self ()

    यहां हम देखेंगे कि c में pthread_self () का क्या प्रभाव होगा। pthread_self () फ़ंक्शन का उपयोग वर्तमान थ्रेड की आईडी प्राप्त करने के लिए किया जाता है। यह फ़ंक्शन विशिष्ट रूप से मौजूदा थ्रेड्स की पहचान कर सकता है। लेकिन अगर कई धागे हैं, और एक धागा पूरा हो गया है, तो उस आईडी का पुन:उपयोग किया जा सकता

  12. सी . में कांटा () और निष्पादन () के बीच अंतर

    यहां हम सी में फोर्क () और एग्जीक्यूटिव () सिस्टम कॉल का प्रभाव देखेंगे। फोर्क का उपयोग कॉलिंग प्रक्रिया को डुप्लिकेट करके एक नई प्रक्रिया बनाने के लिए किया जाता है। नई प्रक्रिया बाल प्रक्रिया है। निम्नलिखित संपत्ति देखें। चाइल्ड प्रक्रिया की अपनी विशिष्ट प्रक्रिया आईडी होती है। बाल प्रक्रिया की मू

  13. सी और सी ++ के बीच असंगति

    यहाँ हम C और C++ के बीच कुछ असंगतियाँ देखेंगे। कुछ सी कोड जिन्हें सी कंपाइलर का उपयोग करके संकलित किया जा सकता है, लेकिन सी ++ कंपाइलर में संकलित नहीं होता है। और त्रुटि भी देता है। हम एक सिंटैक्स का उपयोग करके फ़ंक्शन को परिभाषित कर सकते हैं, जो वैकल्पिक रूप से तर्क सूची के बाद तर्क प्रकार निर्दिष

  14. C . में हाइजीनिक मैक्रोज़

    यहां हम सी में हाइजेनिक मैक्रोज़ देखेंगे। हम सी में मैक्रोज़ के उपयोग को जानते हैं। लेकिन कभी-कभी, यह पहचानकर्ताओं के आकस्मिक कब्जा के कारण वांछित परिणाम नहीं देता है। यदि हम निम्नलिखित कोड देखते हैं, तो हम देख सकते हैं कि यह ठीक से काम नहीं कर रहा है। उदाहरण #include<stdio.h> #define INCREME

  15. मौलिक डेटा प्रकारों और व्युत्पन्न डेटा प्रकारों के बीच अंतर

    यहां हम देखेंगे, C या C++ में मौलिक डेटा प्रकारों और व्युत्पन्न डेटाटाइप्स के बीच बुनियादी अंतर क्या हैं। मौलिक डेटाटाइप व्युत्पन्न डेटाटाइप मूल डेटाटाइप को आदिम डेटाटाइप के रूप में भी जाना जाता है। व्युत्पन्न डेटाटाइप मौलिक डेटाटाइप से बने होते हैं। कुछ मूलभूत डेटाटाइप हैं int, char, float, void

  16. C में FILE का डेटा प्रकार क्या है?

    सी में हमने फाइलों का इस्तेमाल किया है। फाइलों को हैंडल करने के लिए हम FILE टाइप के पॉइंटर का इस्तेमाल करते हैं। तो FILE एक डेटाटाइप है। इसे अपारदर्शी डेटाटाइप कहा जाता है। तो इसका कार्यान्वयन छिपा हुआ है। FILE की परिभाषा सिस्टम विशिष्ट है। यह उबंटू सिस्टम में FILE की परिभाषा है - फ़ाइल परिभाषा stru

  17. थ्रेड सिंक्रोनाइज़ेशन का उपयोग करके क्रम में नंबर प्रिंट करें

    यहां हम देखेंगे कि विभिन्न थ्रेड्स का उपयोग करके संख्याओं को सही क्रम में कैसे प्रिंट किया जाए। यहां हम थ्रेड्स की संख्या बनाएंगे, फिर उन्हें सिंक्रोनाइज़ करेंगे। विचार यह है कि पहला धागा 1 प्रिंट करेगा, फिर दूसरा धागा 2 प्रिंट करेगा और इसी तरह। जब एक थ्रेड प्रिंट करने का प्रयास कर रहा होता है, तो य

  18. सी . में मल्टी-थ्रेडिंग का उपयोग करके रैखिक खोज

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

  19. सी में सख्त एलियासिंग की आवश्यकता क्यों है?

    यहां हम देखेंगे कि हमें सी में सख्त अलियासिंग का उपयोग क्यों करना चाहिए। उस भाग पर चर्चा करने से पहले, आइए एक कोड देखें, और आउटपुट का विश्लेषण करने का प्रयास करें। उदाहरण #include<stdio.h> int temp = 5; int* var = &temp; int my_function(double* var)&

  20. C . में क्रिसमस ट्री के लिए कार्यक्रम

    यहां हम एक दिलचस्प समस्या देखेंगे। इस समस्या में, हम देखेंगे कि क्रिसमस ट्री को बेतरतीब ढंग से कैसे प्रिंट किया जाए। तो पेड़ क्रिसमस ट्री की रोशनी की तरह टिमटिमाएगा। क्रिसमस ट्री को प्रिंट करने के लिए, हम विभिन्न आकारों के पिरामिडों को एक दूसरे के ठीक नीचे प्रिंट करेंगे। सजावटी पत्तियों के लिए दी ग

Total 1436 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:16/72  20-कंप्यूटर/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22