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

Write down the code for binary search tree in c++?, A: BinarySearchTree.h ...

A: BinarySearchTree.h ---------------------- #ifndef BINARY_SEARCH_TREE_H_ #define BINARY_SEARCH_TREE_H_ #include "dsexceptions.h" #include // For NULL // Binary

Wap for the game hangman-using functions with txt graphics, The game of han...

The game of hangman may have originated in the Victorian era, and involves trying to guess a word by suggesting letters. The game is played as follows: A word is chosen and the pl

Stack, write a simple c++ program to implement a stack: 1. push 2. pop

write a simple c++ program to implement a stack: 1. push 2. pop

Boardcoloring, how to fill the blank spaces in the board of 4*4 matrix with...

how to fill the blank spaces in the board of 4*4 matrix with the minimum of 4 colors and the condition is the adjacent element should not have the same colour

Define the multi dimensional arrays, Define the Multi Dimensional Arrays? ...

Define the Multi Dimensional Arrays? Consequently far we have considered arrays with only one dimension. It is as well possible to define an array which is having a 2-dimension

Introduction to c, All languages are divided into six sections: - variables...

All languages are divided into six sections: - variables, I/O maths, conditional expressions, arrays, functions, subroutines and file handlers. Learning a software language is simi

Explain the type conversion in expressions in c language, Explain The Type ...

Explain The Type Conversion in Expressions in c language? When variables and constants of different types are used in an expression they are all converted to same type. The com

Develop an e commerce site, We need an E Commerce site likefifacointrader. ...

We need an E Commerce site likefifacointrader. you must have experience with that kind of work You have to show a sample of work like that site. Skills required are C Prog

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