2011-11-02 17 views
5

मैं एक सी कोड है कि मैं अपने विधानसभा MIPS वर्गों में से एक में किया था के माध्यम से जा रहा हूँ और मुझे पता है ऑपरेटरों में से एक क्या मतलब है न:इस ऑपरेटर का क्या अर्थ है?

if (TOKEN[0] <> symTab[$a0]) 

लाइन Thats। <> का क्या अर्थ है?

धन्यवाद।

+2

ऐसा लगता है कि 'विशिष्ट' है, लेकिन कानूनी सी नहीं है जहां तक ​​मुझे पता है ... न तो '$ a0' है। –

+1

यह सी कोड नहीं है, मैं आपको इतना बता सकता हूं। '<>' आमतौर पर "बराबर नहीं" का अर्थ है। –

+0

हम एक एमआईपीएस कोड पर जा रहे थे और सी में छद्म कोड लिख रहे थे ताकि हम दो कोडों के बीच आगे और आगे जा रहे थे। लेकिन धन्यवाद – ellio20

उत्तर

4

ऐसा लगता है कि "बराबर नहीं" का इरादा था।

मानक सी में सही ऑपरेटर != है।

0

का प्रतिनिधित्व करने का यह एक और तरीका है या नहीं EQUAL। वैध ऑपरेटर != सी

आप SQL में <> का उपयोग कर सकते हैं। मैंने बहुत देर से पोस्ट किया क्योंकि मुझे उस भाषा को याद नहीं आया जो इसका इस्तेमाल करता था।

संपादित करें: असल में यह पास्कल भी था कि मैं सोच रहा था कि <> का भी उपयोग करता है, जैसा कि डेविड का उल्लेख है।

2

वह कोड सी नहीं है और वास्तव में यह वाक्यविन्यास की तरह एक पास्कल है। NOT EQUALS ऑपरेटर <> का उपयोग और हेक्स शाब्दिक उपसर्ग $ इंगित करता है।

+0

विकिपीडिया इसे बेसिक जैसा कहते हैं, जो मुझे लगता है कि बेसिक पास्कल से पहले था। –

+0

@Aaron BASIC हेक्स शाब्दिक उपसर्ग के रूप में $ का उपयोग नहीं करता है। तो नहीं, यह मूल नहीं है। –

+0

ओह ने सोचा कि एक स्ट्रिंग वेरिएबल नाम था, लेकिन वह बेसिक में प्रत्यय के रूप में $ था। क्षमा याचना। –

संबंधित मुद्दे