Unions in C++ in Hindi

Unions in C++ in Hindi

Structure और Union में अंतर जानने के लिए देेखें—Structure vs Union

Union Structure की तरह ही एक ऐसा Variable होता है जिसमें अलग-अलग टाईप के डेटा को स्टोर किया जा सकता है। किन्तु इसके डेटा को स्टोर करने का तरीका Structure से अलग होता है। जहा Structure आपने सारे Members को अलग-अलग मेमोरी Locations पर स्टोर करता है वही Union आपने सारे Members को एक ही मेमोरी Location पर स्टोर करता है। इसीलिए एक समय में इसके केवल एक Member को ही Access किया जा सकता है किन्तु Structure में हम एक ही समय में इसके सभी Members को Access कर सकते है। अतः Union का प्रयोग प्रोग्राम में तब किया जाता है जब एक समय में केवल एक ही Member को Access करने की जरूरत होती है। चूँकि Union के Members एक ही मेमोरी Location को Share करते है इसीलिए इसका Size इसके सबसे बड़े Member के Size के बराबर होता है जबकि Structure का Size इसके सभी Members के Size का योग होता है। इस प्रकार हम कह सकते है कि Union के प्रयोग से मेमोरी की बचत होती है।

Structure के बारे में अधिक जानने के लिए देखें—Structures in C++

Unions in C++ in Hindi
Fig. Union in C++

C++ में functions के बारे में जानने के लिए देखें—Functions in C++

Union example programs in C++

  1. Declaration and initialization of union
  2. Differentiate Structure and Union
Share it to:

Published by

admin

I am a computer teacher, programmer and web developer