Operators in C++ Notes | Arithmetic, Relational, Logical, Assignment, Bitwise Operators | Basic Computer Engineering | RGPV BTech First Year
Operators in C++ Notes | Arithmetic, Relational, Logical, Assignment, Bitwise Operators | Basic Computer Engineering | RGPV BTech First Year
Operators in C++
Operators in C++ рдРрд╕реЗ рд╡рд┐рд╢реЗрд╖ Symbols рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ Variables, Constants рддрдерд╛ Expressions рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ Operations рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА Programming Language рдореЗрдВ Operators рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрдирдХреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреА Calculation, Comparison, Decision Making рдЕрдерд╡рд╛ Logical Processing рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред C++ рдореЗрдВ Arithmetic, Relational, Logical, Assignment, Bitwise, Conditional рддрдерд╛ рдЕрдиреНрдп рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ Operators рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдЬреЛ Program рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рдПрд╡рдВ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдмрдирд╛рддреЗ рд╣реИрдВред
RGPV B.Tech First Year рдХреЗ Basic Computer Engineering Subject рдореЗрдВ Operators in C++ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг Topics рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рд▓рдЧрднрдЧ рдкреНрд░рддреНрдпреЗрдХ Practical Program рддрдерд╛ University Examination рдореЗрдВ Operators рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдкреВрдЫреЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдХреЛ рд╕рднреА Operators рдХреЗ Syntax, Working рддрдерд╛ Practical Examples рдХрд╛ рдЬреНрдЮрд╛рди рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
+
Operator
тЖУ
Expression
тЖУ
Evaluation
тЖУ
Result
Introduction to Operators
Programming рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдХрд╛рд░реНрдп Data рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА Student рдХреЗ Marks рдЬреЛрдбрд╝рдиреЗ рд╣реЛрдВ, Salary Calculate рдХрд░рдиреА рд╣реЛ, Percentage рдирд┐рдХрд╛рд▓рдирд╛ рд╣реЛ рдпрд╛ рдХрд┐рд╕реА Condition рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рд╣реЛ, рддреЛ рд╣рд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ Operators рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред C++ рдореЗрдВ Operators Compiler рдХреЛ рдпрд╣ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рджрд┐рдП рдЧрдП Operands рдкрд░ рдХреМрди-рд╕рд╛ Operation Perform рдХрд░рдирд╛ рд╣реИред
Operators Program рдХреА Efficiency рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рддрдерд╛ Complex Mathematical рдПрд╡рдВ Logical Problems рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ Solve рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рддреЗ рд╣реИрдВред C++ рдореЗрдВ рд▓рдЧрднрдЧ рдкреНрд░рддреНрдпреЗрдХ Statement рдореЗрдВ рдХрд┐рд╕реА рди рдХрд┐рд╕реА Operator рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
What is an Operator?
Operator рдПрдХ рд╡рд┐рд╢реЗрд╖ Symbol рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ Operands рдкрд░ Operation Perform рдХрд░рддрд╛ рд╣реИ рддрдерд╛ Result Return рдХрд░рддрд╛ рд╣реИред Operator рд╕реНрд╡рдпрдВ рдХреЛрдИ Value Store рдирд╣реАрдВ рдХрд░рддрд╛ рдмрд▓реНрдХрд┐ рдЙрдкрд▓рдмреНрдз Data рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП Addition Operator (+) рджреЛ Numbers рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдЬрдмрдХрд┐ Equality Operator (==) рджреЛ Values рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИред
рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ + Operator рд╣реИ рдЬрдмрдХрд┐ 25 рддрдерд╛ 10 Operands рд╣реИрдВред
What is an Operand?
Operand рд╡рд╣ Variable, Constant рдЕрдерд╡рд╛ Expression рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ Operator рдЕрдкрдирд╛ Operation Perform рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА Expression рдореЗрдВ Operator рддрдерд╛ Operand рджреЛрдиреЛрдВ рдХрд╛ рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ a рддрдерд╛ b Operands рд╣реИрдВ рдЬрдмрдХрд┐ + Operator рд╣реИред
Why are Operators Required?
- Mathematical Calculations рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Decision Making рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Conditions Check рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Variables рдореЗрдВ Values Assign рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Binary Data рдкрд░ Operation рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Complex Expressions рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
- Programs рдХреЛ Efficient рдПрд╡рдВ Readable рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
Classification of Operators
Operands рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ Operators рдХреЛ рддреАрди рдореБрдЦреНрдп рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
| Category | Operands | Example |
|---|---|---|
| Unary Operator | 1 | ++a |
| Binary Operator | 2 | a + b |
| Ternary Operator | 3 | condition ? x : y |
Types of Operators in C++
| Operator Type | Purpose |
|---|---|
| Arithmetic Operators | Mathematical Calculations рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Relational Operators | Comparison рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Logical Operators | Logical Conditions рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Assignment Operators | Variables рдореЗрдВ Value Store рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Increment / Decrement Operators | Value Increase рдЕрдерд╡рд╛ Decrease рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Bitwise Operators | Binary Bits рдкрд░ Operation рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред |
| Conditional Operator | Decision Making рдХреЗ рд▓рд┐рдПред |
| Special Operators | sizeof, Comma рдЖрджрд┐ред |
Arithmetic Operators
Arithmetic Operators рдХрд╛ рдЙрдкрдпреЛрдЧ Addition, Subtraction, Multiplication, Division рддрдерд╛ Modulus рдЬреИрд╕реА Mathematical Calculations рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпреЗ C++ рдХреЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ Operators рд╣реИрдВред
| Operator | Meaning | Example | Result |
|---|---|---|---|
| + | Addition | 15 + 5 | 20 |
| - | Subtraction | 15 - 5 | 10 |
| * | Multiplication | 15 * 5 | 75 |
| / | Division | 15 / 5 | 3 |
| % | Modulus | 15 % 4 | 3 |
Example of Arithmetic Operators
рдирд┐рдореНрди Program Arithmetic Operators рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Addition, Subtraction, Multiplication, Division рддрдерд╛ Modulus Operation рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
Output
Unary Operators
Unary Operators рдРрд╕реЗ Operators рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА Operand рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред C++ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ Unary Operators Increment (++) рддрдерд╛ Decrement (--) рд╣реИрдВред рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ Variable рдХреА Value рдХреЛ рдПрдХ рд╕реЗ рдмрдврд╝рд╛рдиреЗ рдпрд╛ рдПрдХ рд╕реЗ рдШрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
| Operator | Meaning | Example |
|---|---|---|
| ++ | Increment Operator | ++a |
| -- | Decrement Operator | --a |
Increment Operator (++)
Increment Operator (++ ) рдХрд┐рд╕реА Variable рдХреА рд╡рд░реНрддрдорд╛рди Value рдореЗрдВ 1 рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдЗрд╕реЗ рджреЛ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- Pre Increment (++a)
- Post Increment (a++)
Pre Increment
Pre Increment рдореЗрдВ Variable рдХреА Value рдкрд╣рд▓реЗ Increase рд╣реЛрддреА рд╣реИ рддрдерд╛ рдЙрд╕рдХреЗ рдмрд╛рдж рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Expression рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Output
Post Increment
Post Increment рдореЗрдВ рдкрд╣рд▓реЗ рд╡рд░реНрддрдорд╛рди Value рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрдерд╛ рдЙрд╕рдХреЗ рдмрд╛рдж Variable рдХреА Value Increase рд╣реЛрддреА рд╣реИред
Output
Program рдХреЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рддрдХ Variable рдХреА Value 11 рд╣реЛ рдЬрд╛рддреА рд╣реИред
Decrement Operator (--)
Decrement Operator (--) рдХрд┐рд╕реА Variable рдХреА Value рдХреЛ 1 рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред рдпрд╣ рднреА рджреЛ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реЛрддрд╛ рд╣реИред
- Pre Decrement (--a)
- Post Decrement (a--)
Pre Decrement
Output
Post Decrement
Output
Program Execute рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж Variable рдХреА рдЕрдВрддрд┐рдо Value 19 рд╣реЛ рдЬрд╛рддреА рд╣реИред
Difference between Pre and Post Increment
| Pre Increment | Post Increment |
|---|---|
| рдкрд╣рд▓реЗ Value Increase рд╣реЛрддреА рд╣реИред | рдкрд╣рд▓реЗ рдкреБрд░рд╛рдиреА Value рдЙрдкрдпреЛрдЧ рд╣реЛрддреА рд╣реИред |
| рдирдИ Value Return рд╣реЛрддреА рд╣реИред | рдкреБрд░рд╛рдиреА Value Return рд╣реЛрддреА рд╣реИред |
| Syntax : ++a | Syntax : a++ |
Summary of Arithmetic and Unary Operators
| Operator | Purpose | Example |
|---|---|---|
| + | Addition | a+b |
| - | Subtraction | a-b |
| * | Multiplication | a*b |
| / | Division | a/b |
| % | Remainder | a%b |
| ++ | Increment | ++a |
| -- | Decrement | --a |
Relational Operators
Relational Operators рдХрд╛ рдЙрдкрдпреЛрдЧ рджреЛ Operands рдЕрдерд╡рд╛ Variables рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛ (Comparison) рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпреЗ Operators рд╣рдореЗрд╢рд╛ true (1) рдЕрдерд╡рд╛ false (0) Result Return рдХрд░рддреЗ рд╣реИрдВред Decision Making Statements рдЬреИрд╕реЗ if, if-else, while рддрдерд╛ for рдореЗрдВ рдЗрдирдХрд╛ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
| Operator | Meaning | Example |
|---|---|---|
| < | Less Than | a < b |
| > | Greater Than | a > b |
| <= | Less Than or Equal To | a <= b |
| >= | Greater Than or Equal To | a >= b |
| == | Equal To | a == b |
| != | Not Equal To | a != b |
Example of Relational Operators
Output
Logical Operators
Logical Operators рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ Conditions рдХреЛ Combine рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпреЗ рдореБрдЦреНрдпрддрдГ Decision Making рддрдерд╛ Loop Statements рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
| Operator | Meaning | Example |
|---|---|---|
| && | Logical AND | a>0 && b>0 |
| || | Logical OR | a>0 || b>0 |
| ! | Logical NOT | !(a>b) |
Example of Logical Operators
Output
рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджреЛрдиреЛрдВ Conditions True рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП Logical AND рдХрд╛ Result рднреА True рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
Assignment Operators
Assignment Operators рдХрд╛ рдЙрдкрдпреЛрдЧ Variables рдореЗрдВ Values Store рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред C++ рдореЗрдВ рдХреЗрд╡рд▓ Simple Assignment рд╣реА рдирд╣реАрдВ рдмрд▓реНрдХрд┐ Compound Assignment Operators рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреЛ Code рдХреЛ рдЫреЛрдЯрд╛ рдПрд╡рдВ рдЕрдзрд┐рдХ Efficient рдмрдирд╛рддреЗ рд╣реИрдВред
| Operator | Meaning | Equivalent Expression |
|---|---|---|
| = | Assign Value | a = b |
| += | Add and Assign | a = a + b |
| -= | Subtract and Assign | a = a - b |
| *= | Multiply and Assign | a = a * b |
| /= | Divide and Assign | a = a / b |
| %= | Modulus and Assign | a = a % b |
Example of Assignment Operators
Output
Comparison Between Arithmetic, Relational and Logical Operators
| Feature | Arithmetic | Relational | Logical |
|---|---|---|---|
| Purpose | Calculation | Comparison | Decision Making |
| Result | Numeric Value | True / False | True / False |
| Example | a+b | a>b | a>b && b>0 |
Bitwise Operators
Bitwise Operators Binary Representation (Bits) рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред рдпреЗ Operators рдкреНрд░рддреНрдпреЗрдХ Bit рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ Process рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ Low Level Programming, Device Drivers, Operating Systems, Networking рддрдерд╛ Embedded Systems рдореЗрдВ рдЕрдзрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
| Operator | Meaning | Example |
|---|---|---|
| & | Bitwise AND | a & b |
| | | Bitwise OR | a | b |
| ^ | Bitwise XOR | a ^ b |
| ~ | Bitwise NOT | ~a |
| << | Left Shift | a << 2 |
| >> | Right Shift | a >> 2 |
Example of Bitwise Operators
Output
Shift Operators
Shift Operators рдХрд┐рд╕реА Number рдХреЗ Binary Bits рдХреЛ Left рдЕрдерд╡рд╛ Right рджрд┐рд╢рд╛ рдореЗрдВ Shift рдХрд░рддреЗ рд╣реИрдВред
| Operator | Purpose | Example |
|---|---|---|
| << | Left Shift | 8 << 1 = 16 |
| >> | Right Shift | 8 >> 1 = 4 |
Conditional (Ternary) Operator
Conditional Operator (?:) Decision Making рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ if...else рдХрд╛ Short Form рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
Example
Output
sizeof Operator
sizeof Operator рдХрд┐рд╕реА Variable рдЕрдерд╡рд╛ Data Type рджреНрд╡рд╛рд░рд╛ Memory рдореЗрдВ Occupy рдХрд┐рдП рдЧрдП Bytes рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрддрд╛рддрд╛ рд╣реИред
рдпрджрд┐ System рдореЗрдВ Integer рдХрд╛ Size 4 Bytes рд╣реИ рддреЛ Output 4 рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред
Comma Operator
Comma Operator (,) рдПрдХ рд╣реА Statement рдореЗрдВ рдЕрдиреЗрдХ Expressions рдХреЛ Evaluate рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Real Life Applications of Operators
| Application | Use of Operators |
|---|---|
| Banking Software | Interest рддрдерд╛ Balance Calculation |
| Student Result System | Percentage рдПрд╡рдВ Grade Calculation |
| E-Commerce | Discount рдПрд╡рдВ GST Calculation |
| Operating System | Bitwise Operations |
| Game Development | Decision Making рдПрд╡рдВ Score Calculation |
| Networking | Binary Data Processing |
Advantages of Operators
- Complex Calculations рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред
- Program рдХреА Readability рдмрдврд╝рд╛рддреЗ рд╣реИрдВред
- Decision Making рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред
- Code рдХреА Length рдХрдо рдХрд░рддреЗ рд╣реИрдВред
- Execution Speed рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИред
- Programming Logic рдХреЛ рдкреНрд░рднрд╛рд╡реА рдмрдирд╛рддреЗ рд╣реИрдВред
Viva Questions
- What is an Operator?
- What is an Operand?
- Explain Arithmetic Operators.
- Differentiate between Pre Increment and Post Increment.
- What are Relational Operators?
- Explain Logical Operators with Example.
- What is Assignment Operator?
- What are Bitwise Operators?
- Explain Conditional Operator.
- What is sizeof Operator?
University Examination Important Questions
- Define Operator and Operand with suitable examples.
- Explain various types of Operators in C++.
- Explain Arithmetic and Unary Operators with Programs.
- Differentiate between Relational and Logical Operators.
- Write a Program demonstrating Assignment Operators.
- Explain Bitwise Operators with Examples.
- Explain Shift Operators.
- Write short notes on sizeof and Conditional Operator.
- Differentiate between Unary, Binary and Ternary Operators.
- Discuss real-life applications of Operators.
Conclusion
Operators in C++ рдХрд┐рд╕реА рднреА Program рдХрд╛ рдореВрд▓ рдЖрдзрд╛рд░ рд╣реИрдВред рдЗрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Mathematical Calculations, Logical Decisions, Comparisons, Memory Operations рддрдерд╛ Bit Level Processing рдХреА рдЬрд╛рддреА рд╣реИред Arithmetic, Relational, Logical, Assignment, Bitwise, Conditional рддрдерд╛ Special Operators рдХреЛ рд╕рдордЭреЗ рдмрд┐рдирд╛ рдкреНрд░рднрд╛рд╡реА C++ Programming рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП RGPV B.Tech First Year рдХреЗ рд╡рд┐рджреНрдпрд╛рд░реНрдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ Topic Theory, Practical, Viva рддрдерд╛ University Examination рдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
Related Articles
Arrays in C++ Notes | One Dimensional & Two Dimensional Arrays with Programs | Basic Computer Engineering | RGPV BTech First Year
Arrays ...
Read More тЖТControl Statements in C++ Notes | Decision Making & Looping Statements | Basic Computer Engineering | RGPV BTech First Year
Control...
Read More тЖТExpressions in C++ Notes | Types of Expressions, Evaluation & Expression Statements | Basic Computer Engineering | RGPV BTech First Year
Express...
Read More тЖТProgram Structure in C++ Notes | Basic Computer Engineering | RGPV BTech First Year
Program...
Read More тЖТManipulators in C++ Notes | endl, setw, setprecision, setfill | Basic Computer Engineering | RGPV BTech First Year
0...
Read More тЖТ