syntax पर टैग किए गए जवाब

सिंटैक्स उन नियमों के समूह को संदर्भित करता है जो परिभाषित करते हैं कि किसी भाषा में सही ढंग से संरचित कार्यक्रम कैसे लिखना है। यह स्पष्ट रूप से कार्यक्रम के अर्थ या व्याख्या से नहीं निपटता है।

20
क्या `ब्रेक` और` जारी` खराब प्रोग्रामिंग प्रथाएं हैं?
मेरे बॉस ने गैर-प्रोग्रामर का उल्लेख किया है जो खराब प्रोग्रामर उपयोग करते हैं breakऔर continueलूप में हैं। मैं हर समय उनका उपयोग करता हूं क्योंकि वे समझ में आते हैं; मुझे आपको प्रेरणा दिखाने दें: function verify(object) { if (object->value < 0) return false; if (object->value > object->max_value) return …

15
Java, जावास्क्रिप्ट, और C # जैसी मेमोरी-मैनेज की हुई भाषाओं ने `new` कीवर्ड को क्यों बनाए रखा?
newजावा, जावास्क्रिप्ट, और सी # जैसी भाषाओं में कीवर्ड एक वर्ग का एक नया उदाहरण बनाता है। यह सिंटैक्स सी ++ से विरासत में मिला है, जहां newविशेष रूप से ढेर पर एक वर्ग के नए उदाहरण को आवंटित करने के लिए उपयोग किया जाता है, और नए उदाहरण के …

1
अंडरलाइन के लिए कोई मार्कडाउन क्यों नहीं है? [बन्द है]
मैं सोच रहा हूं कि अंडरलाइन के लिए कोई मार्कडाउन सिंटैक्स क्यों नहीं है? मुझे पता है कि इसे प्राप्त करने के लिए बुनियादी html टैग एम्बेड किए जा सकते हैं लेकिन मैं यह समझने की कोशिश कर रहा हूं कि बोल्ड और इटैलिक्स मौजूद underlineहोने पर क्यों छोड़ दिया …
133 syntax  editor 

14
कई प्रोग्रामिंग भाषाओं में बयान अर्धविराम द्वारा क्यों समाप्त किए जाते हैं?
क्या कोई कारण है कि एक अर्ध-उपनिवेश को एक अलग प्रतीक के बजाय एक लाइन टर्मिनेटर के रूप में चुना गया था? मैं इस फैसले के पीछे के इतिहास को जानना चाहता हूं, और उम्मीद करता हूं कि उत्तर भविष्य के फैसलों को प्रभावित कर सकते हैं।

3
क्यों प्रोग्रामिंग भाषाएं, विशेष रूप से सी, घुंघराले ब्रेसिज़ का उपयोग करती हैं और वर्ग नहीं?
"सी-स्टाइल भाषा" की परिभाषा को व्यावहारिक रूप से "घुंघराले ब्रेसिज़ ( {}) " का उपयोग करने के लिए सरल बनाया जा सकता है । हम उस विशेष चरित्र का उपयोग क्यों करते हैं (और क्यों कुछ अधिक उचित नहीं है, जैसे [], जिसे कम से कम यूएस कीबोर्ड पर शिफ्ट …

13
वाक्य रचना और शब्दार्थ के बीच क्या अंतर है?
मैंने हमेशा सोचा है कि किसी भाषा के वाक्य-विन्यास का जिक्र उसी तरह होता है जैसे किसी भाषा के शब्दार्थ का। लेकिन मुझे बताया गया है कि जाहिरा तौर पर ऐसा नहीं है। क्या फर्क पड़ता है?
87 syntax  semantics 

8
C # [बंद] में "उपज" कीवर्ड का व्यावहारिक उपयोग
लगभग 4 वर्षों के अनुभव के बाद, मैंने एक कोड नहीं देखा है जहाँ उपज कीवर्ड का उपयोग किया जाता है। क्या कोई मुझे इस कीवर्ड का एक व्यावहारिक उपयोग (स्पष्टीकरण के साथ) दिखा सकता है, और यदि ऐसा है, तो अन्य तरीकों से इसे पूरा करना आसान नहीं है?
76 c#  syntax 

5
एक अजगर शब्दकोश के अंदर एक समारोह क्यों स्टोर?
मैं एक अजगर शुरुआत कर रहा हूं, और मैंने सिर्फ एक तकनीक सीखी है जिसमें शब्दकोश और फ़ंक्शन शामिल हैं। वाक्यविन्यास आसान है और यह एक तुच्छ चीज की तरह लगता है, लेकिन मेरी अजगर इंद्रियां झुनझुनी होती हैं। कुछ मुझे बताता है कि यह एक गहरी और बहुत ही …

10
जब "अगर" और "जबकि" के साथ प्रयोग किया जाता है, तो भाषाओं को अभिव्यक्ति के आसपास कोष्ठक की आवश्यकता क्यों होती है?
C, Java, और C ++ जैसी भाषाओं को जब , या में उपयोग किया जाता है if, तो संपूर्ण अभिव्यक्ति के आसपास कोष्ठक की आवश्यकता होती है ।whileswitch if (true) { // Do something } विरोध के रूप में if true { // Do something } यह मुझे अजीब लगता …

6
SQL क्वेरी में से से पहले चयन क्यों है? [बन्द है]
यह एक ऐसी चीज है जिसने मुझे स्कूल में बहुत परेशान किया। पांच साल पहले, जब मैंने एसक्यूएल सीखा, तो मैंने हमेशा सोचा कि हम पहले उन क्षेत्रों को क्यों निर्दिष्ट करते हैं जो हम चाहते हैं और फिर हम उन्हें कहाँ से चाहते हैं। मेरे विचार के अनुसार, हमें …
67 sql  history  syntax 

10
सिंटेक्स डिज़ाइन - जब कोई तर्क पारित नहीं होता है, तो कोष्ठक का उपयोग क्यों करें?
कई भाषाओं में, function_name(arg1, arg2, ...)फ़ंक्शन को कॉल करने के लिए सिंटैक्स का उपयोग किया जाता है। जब हम फ़ंक्शन को बिना किसी तर्क के कॉल करना चाहते हैं, तो हमें करना चाहिए function_name()। मुझे यह अजीब लगता है कि एक संकलक या स्क्रिप्ट दुभाषिया को ()फ़ंक्शन कॉल के रूप …

5
स्पष्ट रूप से या अंतर्निहित रूप से इंटरफ़ेस को लागू करने के बीच क्या अंतर है?
विजुअल स्टूडियो में मैं एक इंटरफेस पर राइट-क्लिक कर सकता हूं और इंप्लीमेंट इंटरफेस, या इंप्लीमेंट इंटरफेस को चुन सकता हूं। public class Test : ITest { public string Id // Generated by Implement Interface { get { throw new NotImplementedException(); } } string ITest.Id // Generated by Implement Interface …
64 c#  syntax 

2
बिटवाइज़ ऑपरेटरों की तुलना की तुलना में कम प्राथमिकता क्यों है?
क्या कोई औचित्य की व्याख्या कर सकता है, क्यों सबसे लोकप्रिय भाषाओं के एक समूह में (नीचे नोट देखें) तुलना ऑपरेटरों (==; <;>, <,>, <=>>) को बिटवाइस ऑपरेटरों की तुलना में उच्च प्राथमिकता है ((; |, |, ^) , ~) मुझे नहीं लगता कि मैंने कभी ऐसे उपयोग का सामना …

4
आधुनिक प्रोग्रामिंग भाषाओं में चर नाम के बाद प्रकार क्यों जाता है?
ऐसा क्यों है कि लगभग सभी आधुनिक प्रोग्रामिंग भाषाओं में (गो, रस्ट, कोटलिन, स्विफ्ट, स्काला, निम, यहां तक ​​कि पायथन अंतिम संस्करण) प्रकार हमेशा चर घोषणा में चर नाम के बाद आते हैं, और इससे पहले नहीं? क्यों x: int = 42और क्या नहीं int x = 42? क्या उत्तरार्द्ध …

3
जावा 8 में लैम्ब्डा सिंटैक्स के बजाय विधि संदर्भ सिंटैक्स का उपयोग करने के लिए एक प्रदर्शन लाभ है?
विधि संदर्भ लंबर आवरण के ओवरहेड को छोड़ दें? क्या वे भविष्य में हो सकते हैं? विधि संदर्भों पर जावा ट्यूटोरियल के अनुसार : कभी-कभी ... एक लंबोदर अभिव्यक्ति एक मौजूदा पद्धति के अलावा कुछ नहीं करती है। उन मामलों में, मौजूदा विधि को नाम से संदर्भित करना अक्सर स्पष्ट …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.