§6.2.7.5 से (पेज 66):सी में एक समग्र प्रकार क्या है?
उदाहरण के बाद दो फ़ाइल गुंजाइश घोषणाओं को देखते हुए:
int f(int (*)(), double (*)[3]); int f(int (*)(char *), double (*)[]);
समारोह के लिए जिसके परिणामस्वरूप समग्र प्रकार है:
int f(int (*)(char *), double (*)[3]);
से ऊपर उदाहरण, वे समझाते हैं कि एक समग्र प्रकार एक प्रकार है, जो दो अलग-अलग प्रकार के साथ संगत है। मैं समझदारी से "समग्र प्रकार" वाक्यांश को "संरचनाओं और संघों" के रूप में समझता हूं, जो कि ऑफ-टार्गेट के रूप में दिखाई देता है।
सी में एक समग्र प्रकार क्या है और इसके लिए इसका क्या उपयोग किया जाता है? क्या कोई विवरण में ऊपर दिए गए उदाहरण को समझा सकता है?
मुझे लगता है कि तुम्हारा मतलब §6.2.7? – unwind
क्या आप कि उपरोक्त उदाहरण पाठ करने के लिए स्क्रॉल करने पर विचार (6.2.7/3) जहां आश्चर्यजनक रूप से, समग्र प्रकार की परिभाषा कहा गया है? – Lundin
हां, 6.2.7, मेरी गलती। मैंने परिभाषा (दो बार) पढ़ी, लेकिन इसे समझ में नहीं आया। मैं वास्तव में भी उलझन में हूं कि कैसे "डबल (*) [3]" का उपयोग किया जाएगा। – Vorac