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

Program, write a program for convert numbers upto 9 to alphabet?Eg.now ente...

write a program for convert numbers upto 9 to alphabet?Eg.now enter the inputis 666 means output is "0" lphabet

Program decision making instructions, Within programs we very often want to...

Within programs we very often want to execute a different section of code, depending upon various conditions within C the If statement is used to achieve this. The If statement con

Define the volatile keyword qualifiers in c language, Define the Volatile K...

Define the Volatile Keyword Qualifiers in C Language? The volatile keyword proceed as a data type qualifier and a volatile variable is for dynamic use. E.G. for data that is to

#task1, program for factorial

program for factorial

Define some features of register storage class in c program, Define some fe...

Define some features of register storage class in c program? The feature of variable defined to be of register type all as follows: Storage - CPU registers Default initia

Tell what the derived class inherits or doesn''t inherit?, Tell what the de...

Tell what the derived class inherits or doesn't inherit? A: Inherits: - All data member defined in the parent class (even though such members might not always be accessible

Program for basically a small store, ¦It should ask customers to enter deta...

¦It should ask customers to enter details such as their names and addresses. ¦It should print a welcome message that includes the customer’s name. ¦It should provide a list of avai

Define a function in c program, Define a function in c program: int f1...

Define a function in c program: int f1() { static int x=10; return x; } int f2() { int y=5; return y; } extern int z; void f()     {

Padovan sequence, write a program that counts the number of occurrences of ...

write a program that counts the number of occurrences of the string in the n-th Padovan string P(n)

Prepare aime crossover alert expert adviso, Prepare aime crossover alert ex...

Prepare aime crossover alert expert adviso Project Description: Need to develop an expert advisor base on aime crossover alert indicator. Skills required is C Programming

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