Define the increment and decrement operators in c language, C/C++ Programming

Assignment Help:

 

Define the Increment and Decrement Operators in c language?

C offers two special operators -and ++ called decrement and increment operators respectively and these are unary operators since they operate on only one operand and the operand has to be variable not a constant. Therefore the expression a++ is valid where as 5++ isn't and the operator ++ adds 1 to the operand while - subtracts 1. a++ and ++a mean the same thing when they are used alone in statements but they behave differently when they are used in expressions on the right hand side of an assignment statement.

Consider the following

x=100;
y=++x;

In this case, the value of X and Y would be 101.

If we rewrite it as y=x++ and x=100 then the value of y=100and x=101. A prefix operator first adds 1 to the operand and after that the result is assigned to the variable on the left. On the other side a postfix operator first assigns the value to the variable on left and then increments the operand.


Related Discussions:- Define the increment and decrement operators in c language

Example of function - c program, Here is a short program. It prints out the...

Here is a short program. It prints out the value of a variable "x". Ernie and Bert disagree about what will be printed: Ernie says, the value gets changed in "changeX" so it will p

#include, Write a program to find the area under the curve y = f(x) between...

Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b

Program for construct a struct - user defined data type, Define a user-defi...

Define a user-defined data type (struct) called Car to represent a car in the context of a car dealership database. Car must have at least the following characteristics: Make Model

Type cast operator, What is  T y pe C a s t Op er a t o r :...

What is  T y pe C a s t Op er a t o r :   T h e f l o a t c a n b e c o n v e r t e d t o i n t e g e r v a l u

#palindrome, replace character into string and return value of string that ...

replace character into string and return value of string that are replaced

Required audio expert in c# - create audio engine, Project Description: ...

Project Description: We want an EXPERT CODER to help us create an 'audio engine' in C#. We want to be able to specify an input of a wave/MP3 file, and have the engine manipul

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd