Define the assignment operators in c language, C/C++ Programming

Assignment Help:

Define the Assignment Operators in c language?

The assignment operators can be used to assign a value to the variable and is represented by equal to (=) sign. The Assignment expression that make use of this operator are written in the form

Identifier = expression;

Where expression represents a constant and identifier represents a variable and a variable or an arithmetic expression.

C has some operators which offer abbreviation of certain types of arithmetic assignment statements. These operations are generally very efficient. They are able to combined with another expression.

x = a * b++; is equivalent to x = a*b; b = b+1;

Versions where the operator takes place before the variable name change the value of the variable before evaluating the expression, thus

x = --i * (a+b); is equivalent to i=i-1; x = i * (a+b);

These are able to cause confusion if you try to do too many things on one command line. You are recommended to limit your use of ++ and -- to ensure that your programs stay readable.

Another shorthand notation is listed below

Short hand         Equivalent

i += 10;              i=i+10;
i *= 10;              i=i*10;
i -= 10;              i=i-10;
i /= 10;              i=i/10;


Related Discussions:- Define the assignment operators in c language

Graphics, demonstrates shearing about origin

demonstrates shearing about origin

Explain the use of functions in c++ programs, Question: (a) Write shor...

Question: (a) Write short notes on arrays. Extend your answer by putting emphasis on memory allocation. (b) Write a C++ program to input an integer n followed by n real-

Command-line arguments, Command-line arguments are passed into programs usi...

Command-line arguments are passed into programs using the arguments of main(). Here's a quick example, for a program called by typing "progname file.txt 1 2.7": #include #incl

Decode the given code, write c++ program to decode the given code. in mobil...

write c++ program to decode the given code. in mobile keypad the integers from 1 to 9 will display the characters from a to z and 0 will assign a space

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

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

Explain conversion functions, Conversion Functions Conversion functions...

Conversion Functions Conversion functions are member functions used for the following purposes: 1. Conversion of object to basic data type. 2. Conversion of basic data ty

Client server using c, (a) client server or multithreaded client-server, wh...

(a) client server or multithreaded client-server, where server will create pool of worker threads (say 5) to provide services to pool of clients (say 5 ).Server should be behaving

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