Constants
C constant is usually just the written version of
a number. For example 1, 0, 5.73, 12.5e9. We can specify our constants in octal
or hexadecimal, or force them to be treated as long integers.
- Octal constants are written with a leading zero - 015.
- Hexadecimal constants are written with a leading 0x - 0x1ae.
- Long constants are written with a trailing L - 890L.
Character constants are usually
just the character enclosed in single quotes; 'a', 'b', 'c'. Some characters
can't be represented in this way, so we use a 2 character sequence.
In addition, a required bit pattern can be
specified using its octal equivalent.
'\044' produces bit pattern 00100100.
Character constants are rarely used, since string
constants are more convenient. A string constant is surrounded by double quotes
e.g. "Brian and Dennis". The string is actually stored as an array of
characters. The null character '\0' is automatically placed at the end of such
a string to act as a string terminator.
Constant is a special types of variable which can
not be changed at the time of execution.
\Syntax:
const int a=20;
No comments:
Post a Comment