Submitted by tushar pramanick on Tue, 03/05/2013 - 16:04

Question and Answer

    Q What is the difference between the pre-increment operator and the post-increment operator?

    A The pre-increment operator increases the operand's value by 1 first, and then returns the modified value. On the other hand, the post-increment operator stores a copy of the operand value in a temporary location and then increases the operand value by 1. However, the copy of the unmodified operand value is returned in the expression. For instance, given x = 1, the ++x expression returns 2, while the x++ expression returns 1.

    Q Is the unary minus operator (-) the same as the subtraction operator (-)?

    A No, they are not the same, although the two operators share the same symbol. The unary minus operator is used to change the sign of a value. In other words, the unary minus operator returns the negation of the value. The subtraction operator is an arithmetic operator that performs subtraction between its two operands.
    Q Which one has a higher precedence, a relational operator or an arithmetic operator?

    A An arithmetic operator has a higher precedence than a relational operator. For instance, the x * y + z > x + y expression is interpreted as ((x * y) + z) > (x + y).

    Q What does a relational expression return?

    A A relational expression returns either 0 or 1. If the relationship indicated by a relational operator in an expression is true, the expression returns 1; otherwise, the expression returns 0.

 

 

Related Items

Exercises : Answer the following Question

After Reading and Understanding the Chapter 01 : How To Start C programming, please give the answer of following Questions. If you able to answer these question correctly then please proceed to Write My First C Program.

Question and Answer

Questions and Answers on Chapter 03 : "The Essentials of C Programs". Some Questions and their answers are given bellow for better understanding of Chapter 03 : The Essentials of C Programs . If any body ask any question please write in comment page or forum.

C প্রোগ্রাম Function এর ভিতরের অংশের আলোচনা

The Function Body

The function body in a function is the place that contains variable declarations and C statements. The task of a function is accomplished by executing the statements inside the function body one at a time.

C প্রোগ্রামিংয়ে Function কে কিভাবে কল করবেন ?

Making Function Calls

Based on what you've learned so far, you can write a C program that calls the integer_add() function to calculate an addition and then print out the result on the screen. An example of such a program is demonstrated in Listing 3.2.