मैं पहली बार के लिए पीसी एक प्रकार का वृक्ष उपयोग कर रहा हूँ के लिए। मैं अपने कोड को "लिफ्टिंग" कर रहा था, जब पीसी लिंट ने मुझे अपने while(TRUE)
के बारे में चेतावनी दी थी।पीसी एक प्रकार का वृक्ष है, जबकि (TRUE) बनाम (;;)
यह यह क्या कहते हैं:
716: जबकि (1) ... - प्रपत्र की एक निर्माण, जबकि (1) ... मिला था।
इस जबकि एक संदर्भ एक बूलियन उम्मीद में एक निरंतर का प्रतिनिधित्व करता है, यह एक प्रोग्रामिंग नीति जिससे अनंत छोरों इस संरचना के साथ उपसर्ग हैं प्रतिबिंबित कर सकते हैं। इसलिए इसे एक अलग संख्या दी जाती है और को सूचनात्मक श्रेणी में रखा गया है। अनंत लूप उपसर्ग का अधिक पारंपरिक रूप (;;) के लिए है।
मैं इस कथन समझ में नहीं आया। क्या कोई इसे समझने में मेरी मदद कर सकता है?
'जबकि (TRUE)' अनंत लूप नहीं हो सकता है कुछ एक 'TRUE' को' 0' सेट अगर जबकि वहाँ उस के साथ होने के लिए के लिए कोई रास्ता नहीं है 'के लिए (;;)'। –
@ डैन डी, यकीन है कि - हम सब के बाद प्रीप्रोसेसर के बारे में बात कर रहे हैं। कैसे (#) के लिए परिभाषित करें (;;) अगर (0) '? ;-) –
मुझे पता है कि यह किस बारे में बात कर रहा है लेकिन यह एक अजीब स्पष्टीकरण है जो मुझे कहना है। –