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

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

  1. C/C++ में स्विच स्टेटमेंट में वेरिएबल्स घोषित क्यों नहीं कर सकते?

    स्विच स्टेटमेंट में वेरिएबल्स घोषित किए जा सकते हैं। आपको बस उन्हें स्विच स्टेटमेंट में एक नए स्कोप के भीतर घोषित और उपयोग करने की आवश्यकता है। उदाहरण के लिए:उदाहरण#include<iostream> using namespace std; int main() {    int i = 10;    switch(i) {       case 2

  2. C/C++ का उपयोग करके डायरेक्टरी में फ़ाइलों की सूची कैसे प्राप्त करें?

    स्टैंडर्ड C++ ऐसा करने का कोई तरीका प्रदान नहीं करता। आप सिस्टम कमांड का उपयोग करके ls कमांड को इनिशियलाइज़ कर सकते हैं:उदाहरण#include<iostream> int main () {    char command[50] = "ls -l";    system(command);    return 0; }आउटपुटयह आउटपुट देगा:-rwxrwxrw

  3. C/C++ में कोर को कैसे डीबग करें?

    एक प्रोसेस कोर डंप करता है जब ऑपरेटिंग सिस्टम द्वारा प्रोग्राम में खराबी के कारण इसे समाप्त कर दिया जाता है। इसका सबसे सामान्य कारण यह है कि प्रोग्राम ने एक अमान्य पॉइंटर मान जैसे NULL या उसकी मेमोरी क्षेत्र से बाहर के किसी मान को एक्सेस किया। उस प्रक्रिया के हिस्से के रूप में, ऑपरेटिंग सिस्टम हमें

  4. C/C++ में सेगमेंटेशन फॉल्ट क्या है?

    सेगमेंटेशन फॉल्ट तब होता है जब आपका प्रोग्राम मेमोरी के उस क्षेत्र को एक्सेस करने का प्रयास करता है जिसे एक्सेस करने की अनुमति नहीं है। दूसरे शब्दों में, जब आपका प्रोग्राम उस मेमोरी को एक्सेस करने की कोशिश करता है जो ऑपरेटिंग सिस्टम द्वारा आपके प्रोग्राम के लिए आवंटित सीमा से परे है।सेग फॉल्ट ज्यादा

  5. C/C++ में कंपाइलेशन/लिंकिंग प्रक्रिया कैसे काम करती है?

    C++ प्रोग्राम का कंपाइलेशन तीन चरणों में होता है:प्रीप्रोसेसिंग − सरल शब्दों में, एक C प्रीप्रोसेसर सिर्फ एक टेक्स्ट सब्स्टीट्यूशन टूल है और यह कंपाइलर को वास्तविक कंपाइलेशन से पहले आवश्यक प्री-प्रोसेसिंग करने का निर्देश देता है। यह #include, #define आदि जैसे प्रीप्रोसेसिंग डायरेक्टिव्स को संभ

  6. C/C++ में सेगमेंटेशन फॉल्ट के सामान्य कारणों की सूची

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

  7. C में स्ट्रिंग को इंटीजर में कैसे बदलें

    सबसे पहले strchr() फ़ंक्शन का उपयोग करके लेफ्ट ब्रैकेट ( से कैरेक्टर्स निकालें।char *name="The Matrix(1999)"; char *ps; ps=strchr(name,'(');फिर ब्रैकेट्स () के भीतर प्रत्येक कैरेक्टर को एक char सरणी में जोड़ेंchar y[5]=""; int  p; for (p=1;p<strlen(ps+1);p++) { &n

  8. C का उपयोग करके वाक्य में स्पेस, अपरकेस और लोअरकेस की गणना करें

    = A && str[i] = a && str[i] = 0 && str[i] <= 9)          number++;       else if (str[i] == )          whitesp++;       else          special++;    }    printf(Upper case let

  9. C में वेरिएबल्स और कीवर्ड्स

    वेरिएबल्सC भाषा में, वेरिएबल्स वह स्टोरेज स्थान हैं जहां डेटा का कोई रूप स्टोर किया जाता है। अलग-अलग वेरिएबल्स को अलग-अलग मात्रा में मेमोरी की आवश्यकता होती है जिस पर ऑपरेशन का एक सेट लागू होता है।एक वेरिएबल नाम संख्या से शुरू नहीं हो सकता। इसमें अल्फाबेट, नंबर, अंडरस्कोर _ हो सकते हैं।C भाषा में वे

  10. C में टोकन्स (Tokens)

    टोकन्स एक प्रोग्राम के सबसे छोटे तत्व हैं, जो कंपाइलर के लिए सार्थक हैं।टोकन्स के प्रकार हैं: कीवर्ड्स, आइडेंटिफायर्स, कॉन्स्टेंट, स्ट्रिंग्स, ऑपरेटर्स, आदि।आइए कीवर्ड्स से शुरू करते हैं।कीवर्ड्सकीवर्ड्स C में पूर्वनिर्धारित, आरक्षित शब्द हैं और प्रत्येक विशिष्ट सुविधाओं से जुड़ा हुआ है। ये शब्द हमे

  11. C में डेटा टाइप्स (Data Types)

    C में वेरिएबल्स डेटा टाइप से जुड़े होते हैं। प्रत्येक डेटा टाइप को एक मात्रा में मेमोरी की आवश्यकता होती है और विशिष्ट ऑपरेशन करता है।C में कुछ सामान्य डेटा टाइप्स हैं:int − पूर्णांक मान स्टोर करने के लिए उपयोग किया जाता है।char − एक सिंगल कैरेक्टर स्टोर करने के लिए उपयोग किया जाता है।fl

  12. C में टाइपकास्टिंग (Typecasting)

    टाइपकास्टिंग C भाषा में एक डेटा टाइप को दूसरे में बदलने की एक विधि है।टाइपकास्टिंग के दो प्रकार हैं।1.इम्प्लिसिट टाइप कास्टिंग − यह रूपांतरण कंपाइलर द्वारा किया जाता है। जब एक एक्सप्रेशन में एक से अधिक डेटा टाइप के वेरिएबल्स उपयोग किए जाते हैं, तो कंपाइलर डेटा लॉस से बचने के लिए डेटा टाइप्स को

  13. C में sizeof ऑपरेटर

    sizeof ऑपरेटर C में सबसे आम ऑपरेटर है। यह एक कंपाइल-टाइम यूनरी ऑपरेटर है और इसका उपयोग इसके ऑपरेंड के आकार की गणना करने के लिए किया जाता है। यह एक वेरिएबल का आकार लौटाता है। इसे किसी भी डेटा टाइप, फ्लोट टाइप, पॉइंटर टाइप वेरिएबल्स पर लागू किया जा सकता है।जब sizeof() का उपयोग डेटा टाइप्स के साथ किया

  14. C में स्टोरेज क्लासेस

    C भाषा में, वेरिएबल्स और फ़ंक्शन्स की विशेषताओं को स्टोरेज क्लासेस द्वारा वर्णित किया जाता है जैसे वेरिएबल या फ़ंक्शन की दृश्यता और स्कोप।C भाषा में चार प्रकार के स्टोरेज क्लासेस हैं: ऑटोमैटिक वेरिएबल्स, एक्सटर्नल वेरिएबल्स, स्टैटिक वेरिएबल्स, और रजिस्टर वेरिएबल्स।autoऑटो स्टोरेज क्लास सभी लोकल वेरि

  15. C में प्री-इंक्रीमेंट (या प्री-डिक्रीमेंट)

    इंक्रीमेंट ऑपरेटर्स का उपयोग मान को एक से बढ़ाने के लिए किया जाता है जबकि डिक्रीमेंट इसके विपरीत काम करता है। डिक्रीमेंट ऑपरेटर मान को एक से घटाता है।C भाषा में प्री-इंक्रीमेंट ऑपरेटर का सिंटैक्स यहाँ दिया गया है:++variable_name;C भाषा में प्री-डिक्रीमेंट ऑपरेटर का सिंटैक्स यहाँ दिया गया है:--variab

  16. C में "extern" कीवर्ड

    एक्सटर्नल वेरिएबल्स को ग्लोबल वेरिएबल्स के रूप में भी जाना जाता है। ये वेरिएबल्स फ़ंक्शन के बाहर परिभाषित किए जाते हैं। ये वेरिएबल्स फ़ंक्शन निष्पादन भर विश्व स्तर पर उपलब्ध होते हैं। ग्लोबल वेरिएबल्स के मान को फ़ंक्शन द्वारा संशोधित किया जा सकता है। एक्सटर्नल वेरिएबल्स घोषित और परिभाषित करने के लिए

  17. C में रिलेशनल और लॉजिकल ऑपरेटर्स

    रिलेशनल ऑपरेटर्सरिलेशनल ऑपरेटर्स का उपयोग C भाषा में दो मानों की तुलना करने के लिए किया जाता है। यह दो मानों के बीच संबंध की जांच करता है। यदि संबंध सत्य है, तो यह 1 लौटाता है। हालांकि, यदि संबंध असत्य है, तो यह 0 लौटाता है।C भाषा में रिलेशनल ऑपरेटर्स की तालिका यहाँ दी गई है:ऑपरेटर्सऑपरेटर नाम==बराब

  18. C में बिटवाइज़ ऑपरेटर्स

    बिटवाइज़ ऑपरेटर्स का उपयोग दो वेरिएबल्स पर बिट-लेवल ऑपरेशन करने के लिए किया जाता है। C भाषा में बिटवाइज़ ऑपरेटर्स की तालिका यहाँ दी गई है:ऑपरेटर्सऑपरेटर्स का नाम&बिटवाइज़ AND|बिटवाइज़ OR^बिटवाइज़ XOR~बिटवाइज़ कॉम्प्लीमेंट<<शिफ्ट लेफ्ट>>शिफ्ट राइटC भाषा में बिटवाइज़ ऑपरेटर्स का एक उदा

  19. C/C++ में fseek() फ़ंक्शन

    C भाषा में fseek(), फ़ाइल पॉइंटर को एक विशिष्ट पोजीशन पर ले जाने के लिए उपयोग किया जाता है। ऑफसेट और स्ट्रीम पॉइंटर के गंतव्य हैं, जो फ़ंक्शन पैरामीटर्स में दिए गए हैं। यदि सफल होता है, तो यह शून्य लौटाता है। यदि सफल नहीं होता, तो यह नॉन-ज़ीरो मान लौटाता है।C भाषा में fseek() का सिंटैक्स यहाँ दिया ग

  20. C में ftell() फ़ंक्शन

    C भाषा में, ftell() निर्दिष्ट स्ट्रीम की वर्तमान फ़ाइल पोजीशन को फ़ाइल की शुरुआत के सापेक्ष लौटाता है। इस फ़ंक्शन का उपयोग फ़ाइल पॉइंटर को फ़ाइल के अंत में ले जाने के बाद फ़ाइल का कुल आकार प्राप्त करने के लिए किया जाता है। यह वर्तमान पोजीशन को लॉन्ग टाइप में लौटाता है और फ़ाइल में 32767 बाइट्स से अध

Total 1447 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:2/73  20-कंप्यूटर/Page Goto:1 2 3 4 5 6 7 8