C++ भाषा में ऑपरेटर एक symbol है जो कम्पाइलर को specific गणितीय या logical manipulations करने के लिए कहता है इस अध्याय में हम arithmetic, relational, logical, bitwise, assignment और अन्य ऑपरेटरों को बारे में एक-एक करके जानेगे।
C++ में, कुछ ऐसे सिम्बल्स हैं जो variable पर कुछ आपरेशन करने के लिए कंपाइलर को बताते हैं इन सिम्बल्स को operators के रूप में जाना जाता है उदाहरण के लिए, (+) एक ऑपरेटर है जिसका उपयोग दो variable के values को जोड़ने के लिए किया जाता है ऑपरेटर एक सिंबल है जो कम्पाइलर को विशिष्ट गणितीय या logical जोड़ तोड़ करने के लिए कहता है सी ++ भाषा निम्न प्रकार के ऑपरेटर प्रदान करता है।
Arithmetic Operators
Relational Operators
Assignment Operators
Bitwise Operators
Logical Operators
Arithmetic Operators - यह operators पांच बुनियादी arithmetic calculations प्रदान करता है: addition, subtraction, multiplication, division, और modulus लेना अंतिम उत्तर की गणना करने के लिए प्रत्येक ऑपरेटर दो मान का उपयोग करता है
Relational Operators - रिलेशनल ऑपरेटर एक प्रोग्रामिंग लैंग्वेज operator है जो दो संस्थाओं के बीच किसी प्रकार के relation का परीक्षण करता है और परिभाषित करता है।
Assignment Operators - असाइनमेंट operators का उपयोग वेरिएबल value को specified करने के लिए किया जाता है।
Bitwise Operators - Bitwise ऑपरेटर बिट्स पर काम करते हैं और bit-by-bit ऑपरेशन करते हैं ऑपरेटरों को पहले बिट-स्तर में कनवर्ट किया जाता है और फिर operands पर गणना की जाती है तेजी से processing के लिए बिट-स्तर पर mathematical संचालन जैसे कि addition, घटाव, गुणा आदि किया जा सकता है।
Logical Operators - Logical ऑपरेटरों का उपयोग एक से अधिक शर्तों की तुलना करने के लिए किया जाता हैं C++ में आवश्यकता के आधार पर, उचित logical ऑपरेटर का उपयोग किया जाता है।