क्यों है इस कोड को reddit पर मिला। मैंने सोचा होगा कि प्रकार के रूपांतरणों से यह अमान्य हो गया होगा।यह मान्य सी
int a[3] = { { {1, 2}, {3, 4}, 5, 6 }, {7, 8}, {9}, 10 };
क्लैंग पर, मुझे स्केलर प्रारंभकर्ता में अत्यधिक तत्वों और ब्रेसिज़ के बारे में कुछ चेतावनियां मिलती हैं। लेकिन a
की सामग्री [1, 7, 9]
है।
क्या यह वास्तव में वैध है, और यदि ऐसा है, तो क्या कोई यह समझा सकता है कि वास्तव में क्या चल रहा है?
+1, गंभीरता से दिलचस्प। – ApprenticeHacker
जीसीसी के साथ मुझे 24 चेतावनी मिलती हैं। महान सवाल मैं रहता हूं और सीखता हूं :-) – gbulmer
ये जीसीसी! कम से कम आपको एक चेतावनी मिलती है। – boatcoder