In C++ programming, is the statement a=a+20 the same as a+=20?

Asked by Last Modified  

Follow 3
Answer

Please enter your answer

International Corporate Trainer For dotnet Core ,Angular 2 ,C ,C++ and LPT Marathi for RBI Banking

In C++ language += is assignment operator and it works to overwrite old value by new value which is adding the value to old value. Ex if int a= 5 (old value) then a+=20 is nothing but old value 5 + 20 becomes new value so now memory cell a get assigned new value 25 ( 5 is overwritten) and of course...
read more
In C++ language += is assignment operator and it works to overwrite old value by new value which is adding the value to old value. Ex if int a= 5 (old value) then a+=20 is nothing but old value 5 + 20 becomes new value so now memory cell a get assigned new value 25 ( 5 is overwritten) and of course it is same as a=a+20; read less
Comments

first expression is simple assignment and second one is compound assignment
Comments

yes, it is.
Comments

View 1 more Answers

Related Questions

when will you start for delivering lectures on C language
You can approach, I will teach in depth, make you profession c developer
Profile Photo
Surbhi
How can I try to remember the coding in C language?
One shouldn't try to remember the coding. The right approach is to understand the logical solution to the problem.
Profile Photo
Chinmayee
0 0
View Comments5
Which is the best C language IDE/compiler for Windows?
For Windows, the best C compiler often depends on specific needs and preferences, but MinGW (with GCC) and Microsoft Visual C++ (MSVC) are frequently cited as top choices. MinGW provides a free, open-source...
Profile Photo
Alimasi
0 0
View Comments6
How can you avoid including a header more than once?
Most common ways, use: #pragma once on top of the each header file (though non standard but most compilers support it) or do the following, if you want to protect abc.h from multiple inclusions then...
Profile Photo
Deepak
0 0
View Comments7

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Creating First Program Using C Language
Step 1: Install and setup Turbo C compiler on your computer. Step 2: Open Turbo C from your Desktop or Programs menu. Select “File” from menu bar and select option “New”. Step...
Profile Photo

Tips of learning Java Language/Other Programming Languages
1.You should know the basic concept: If we talk about programming languages so basic concept are same in all the high level languages. So you should know the basic concept firstly then you can easily understand...
I

Icreative Solution

0 0
View Comments0

Some Tricky Questions in C
Can you write two functions in which one executes before main function and other executes after the main function? #pragma startup #pragma exit Where, priority is optional integer value.For user priority...
Profile Photo

Why do pointers have a datatype?
Before we start with pointers you must know what is a variable and a datatype. int a; This is the basic line in every program in 'C' . It means that we are asking the compiler to give us 2 bytes of space...
Profile Photo

C Program-Temperature [conversion from farenheit to degree celsius]
//WAP to convert temperture from farenheit into degree celsius //Header files#include<stdio.h>#include<conio.h> //Main functrion void main(){ //Variable declaration of type float float...
Profile Photo

Recommended Articles

Brilliant Academy is one of the reputed institutes for B.Tech tuition classes. This institute is specialised in delivering quality tuition classes for B.E, Engineering - all streams and Engineering diploma courses. Incorporated in 2012, Brillant Academy is a brainchild of Mr Jagadeesh. The main motto of the academy is to...

Read full article >

Lasya Infotech is a Hyderabad based IT training institute founded in 2016 by O Venkat. Believing in his innovation, passion and persistence and with a diverse blend of experience, he started his brainchild to deliver exemplary professional courses to aspiring candidates by honing their skills. Ever since the institute envisions...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Looking for C Language Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you