binary-operators पर टैग किए गए जवाब

9
बिटवाइज़ शिफ्ट (बिट-शिफ्ट) ऑपरेटर क्या हैं और वे कैसे काम करते हैं?
मैं अपने खाली समय में सी सीखने का प्रयास कर रहा हूं, और अन्य भाषाओं (सी #, जावा, आदि) की एक ही अवधारणा है (और अक्सर एक ही ऑपरेटर) ... एक कोर स्तर पर, क्या मैं सोच रहा हूँ है, क्या करता है बिट बदलने ( <<, >>, >>>) करते …

1
C # कंपाइलर इसका अनुवाद क्यों करता है! = तुलना करना मानो यह एक> तुलना थी?
मुझे विशुद्ध संभावना से पता चला है कि C # संकलक इस विधि को चालू करता है: static bool IsNotNull(object obj) { return obj != null; } ... इस सीआईएल में : .method private hidebysig static bool IsNotNull(object obj) cil managed { ldarg.0 // obj ldnull cgt.un ret } ... …
147 c#  cil  il  notnull  binary-operators 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.