First, a few definitions: • A statement is a unit of code that does something –a basic building block of a program. • An expression is a statement that has a value – for instance, a number, a string, the sum of two numbers, etc. 4+2, x-1, and "Hello, world!\n" are all expressions. Not every statement is an expression. It makes no sense to talk about the value of an #include statement, for instance.
Learn C++ Programming fast and easy, find C++ Program Codes