मैंने एक बेवकूफ गलती की (अर्धविराम भूल गया, हाल ही में पाइथन बहुत भूल गया), लेकिन जीसीसी से एक दिलचस्प त्रुटि संदेश मिला: "अपेक्षित ',' या ';' 'अगर' से पहले "।अपेक्षित, या; इससे पहले कि
मुझे पता है कि उन त्रुटि संदेशों को संभव स्रोत कोड के लिए केवल "ऊपरी बाउंड" प्रदान किया जाता है, लेकिन मुझे यह जानना है कि सी में कोई निर्माण है या नहीं, "अगर" टोकन वास्तव में ',' के बाद आता है और बाद में नहीं ';'।
और इस तरह आप कैसे झुकाव के लिए स्विच किया। –
@ एच 2CO3 केवल एक गुप्त त्रुटि संदेश के लिए? यदि आप जीसीसी से भागने के वास्तविक कारण की तलाश में हैं, तो मैं इसके स्रोत कोड, या कोडिंग मानक पढ़ूंगा। – Lundin
@ लुंडिन कोडिंग मानक जीसीसी से संबंधित नहीं है - यह सामान्य रूप से जीएनयू से संबंधित है। इसके अलावा, आपको लगता है कि मेरा मुद्दा नहीं मिला है - यह केवल एक गुप्त त्रुटि संदेश नहीं है, क्लैंग सामान्य रूप से अधिक सार्थक और दृष्टि से बेहतर चेतावनियां उत्पन्न करता है। (Sidenote: मैं अभी भी सभी जीसीसी के लिए हूँ।) –