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

C/C++ में एनम (enum) का उपयोग कैसे करें?


एन्यूमरेशन C भाषा में एक यूजर-डिफाइंड डेटा टाइप है। इसका उपयोग इंटीग्रल कॉन्स्टेंट को नाम असाइन करने के लिए किया जाता है, जिससे प्रोग्राम पढ़ने और मेंटेन करने में आसान हो जाता है। "enum" कीवर्ड का उपयोग एन्यूमरेशन घोषित करने के लिए किया जाता है।

C भाषा में enum का सिंटैक्स यहाँ दिया गया है:

enum enum_name{const1, const2, ....... };

enum कीवर्ड का उपयोग enum टाइप के वेरिएबल्स को परिभाषित करने के लिए भी किया जाता है। enum टाइप के वेरिएबल्स को परिभाषित करने के दो तरीके हैं।

enum week{sunday, monday, tuesday, wednesday, thursday, friday, saturday}; enum week day;

C भाषा में enum का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include<stdio.h> enum week{Mon=10, Tue, Wed, Thur, Fri=10, Sat=16, Sun}; enum day{Mond, Tues, Wedn, Thurs, Frid=18, Satu=11, Sund}; int main() {    printf("The value of enum week: %d\t%d\t%d\t%d\t%d\t%d\t%d\n\n",Mon , Tue, Wed, Thur, Fri, Sat,    Sun);    printf("The default value of enum day: %d\t%d\t%d\t%d\t%d\t%d\t%d",Mond , Tues, Wedn, Thurs, Frid,    Satu, Sund);    return 0; }

आउटपुट

The value of enum week: 10111213101617 The default value of enum day: 0123181112

  1. - C++ में enums का उपयोग कैसे करें?

    एन्यूमरेशन C/C++ भाषा में एक उपयोगकर्ता-परिभाषित डेटा टाइप है। इसका उपयोग इंटीग्रल कॉन्स्टेंट्स को नाम असाइन करने के लिए किया जाता है जिससे प्रोग्राम पढ़ने और बनाए रखने में आसान हो जाता है। एन्यूमरेशन घोषित करने के लिए enum कीवर्ड का उपयोग किया जाता है। enums का सिंटैक्स निम्नलिखिक है। enum enum_nam

  1. - C++ में Python ऑब्जेक्ट का उपयोग कैसे करें?

    यहां एक उदाहरण है जिसमें एक साधारण Python ऑब्जेक्ट को रैप और एम्बेड किया गया है। हम इसके लिए .c का उपयोग कर रहे हैं, C++ के चरण समान हैं: class PyClass(object): def __init__(self): self.data = [] def add(self, val): self.data.append(val) def __str__(self): return

  1. - Python क्लास में एनम का उपयोग कैसे करें?

    Python में enum नामक एक मॉड्यूल है जिसकी मदद से enum का उपयोग Python में किया जाता है। # import enum import enum # क्लास में enum का उपयोग class Car(enum.Enum): suzuki = 1 Hyundai = 2 Dezire = 3 print(All the enum values are:) for c in (Car): print(c)