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

C में bool का उपयोग

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

उदाहरण

#include <stdio.h>
typedef enum {
    F, T
} boolean;

int main() {
    boolean my_bool1, my_bool2;
    my_bool1 = F;
    if(my_bool1 == F) {
        printf("my_bool1 असत्य है\n");
    } else {
        printf("my_bool1 सत्य है\n");
    }
    my_bool2 = 2;
    if(my_bool2 == F) {
        printf("my_bool2 असत्य है\n");
    } else {
        printf("my_bool2 सत्य है\n");
    }
}

आउटपुट

my_bool1 असत्य है
my_bool2 सत्य है
  1. iPad पर WhatsApp कैसे उपयोग करें iPad पर WhatsApp कैसे उपयोग करें

    WhatsApp दुनिया के सबसे बड़े इंस्टेंट मैसेजिंग ऐप में से एक है। iPhone और Android स्मार्टफोन को ध्यान में रखकर डिज़ाइन किया गया, दुर्भाग्य से इसका कोई डेडिकेटेड iPad ऐप नहीं है। उम्मीद है कि भविष्य में यह बदलेगा, लेकिन अभी के लिए, यहां कुछ वर्कअराउंड दिए गए हैं कि iPad पर WhatsApp कैसे डाउनलोड करें

  1. विंडोज 10 पर बैश का उपयोग कैसे करें विंडोज 10 पर बैश का उपयोग कैसे करें

    हाल ही में माइक्रोसॉफ्ट ने अपने वार्षिक बिल्ड कॉन्फ्रेंस में घोषणा की कि वे लिनक्स डेवलपर कैनोनिकल की मदद से बैश शेल को विंडोज 10 पर ला रहे हैं। इस खबर ने न केवल विंडोज कम्युनिटी बल्कि लिनक्स कम्युनिटी में भी हलचल मचा दी। हर कोई जानना चाहता है कि यह कैसा है, इसे कैसे प्राप्त करें और यह क्यों मौजूद ह

  1. विंडोज 7 में XP मोड का उपयोग कैसे करें विंडोज 7 में XP मोड का उपयोग कैसे करें

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