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

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

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

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

  2. मैं सी/सी++ का उपयोग कर निर्देशिका में फाइलों की सूची कैसे प्राप्त कर सकता हूं?

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

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

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

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

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

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

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

  6. C/C++ में विभाजन दोष के सामान्य कारणों की सूची

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

  7. सी . में एक स्ट्रिंग को एक पूर्णांक में कैसे परिवर्तित करें

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

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

    #include int main() {    char str[100],i;    int upper = 0, lower = 0, number = 0, special = 0,whitesp=0;    printf("enter string");    gets(str);    for (i = 0; i < str[i]!='\0'; i++) {       if (str[i] >= '

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

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

  10. C . में टोकन

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

  11. सी . में डेटा प्रकार

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

  12. सी . में टाइपकास्टिंग

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

  13. सी . में आकार का ऑपरेटर

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

  14. सी . में भंडारण कक्षाएं

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

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

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

  16. सी . में "बाहरी" कीवर्ड

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

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

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

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

    बिटवाइज़ ऑपरेटरों का उपयोग दो चरों पर बिट-स्तरीय संचालन करने के लिए किया जाता है। यहाँ C भाषा में बिटवाइज़ ऑपरेटरों की तालिका है, संचालक ऑपरेटर का नाम & बिटवाइज और | बिटवाइज या ^ बिटवाइज XOR ~ बिटवाइज पूरक बाएं शिफ्ट करें दाएं शिफ्ट करें यहाँ C भाषा में बिटवाइज़ ऑपरेटरों का एक उदाहरण दि

  19. fseek () सी/सी++ में

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

  20. सी . में ftell ()

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

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