# What is constant? Write down briefly about different type of constant?

### Constants:

Constants are of fixed values that do not change during the execution of a program. There are various types of constants. The types are illustrated in the following figure.

### Integer constants:

An integer constant refers to a sequence of digits. There are three types of integer constants, namely, decimal integer, octal integer and hexadecimal integer.

Decimal integer consists of a set of digits from 0 to 9, preceded by an optional + or – sign.

Examples,      123     -321    0          64932

Octal integer consists of a set of digits from 0 to 7, with a leading 0.

Examples, 037     0      0437         0551

Hexadecimal integers are a sequence of digits preceded by 0x or 0X. They may also includes letters from A to F or from a to f. The letters represents the numbers from 10 to 15.Examples,            0X2     0x9F   0Xbcd    0x

### Real constants:

Real constants are used to represent quantities that are very continuously, such as distances, temperature etc. These quantities are represented by numbers containing fractional parts. Examples,      0.00832          -0.75               33.337

### Single character constants:

A single character constants contains a single character enclosed within a pair of single quote marks. Example, ‘5’         ‘X’       ‘;’

#### String constants:

A string constant contains a string of characters enclosed within a pair of double quote marks. Examples,    “Hello !”         “1987”            “?....!”

### Backslash character constants:

C supports some special backslash character constants that are used in output functions. For example

Constants                                                    Meaning
‘\n’                                                      new line

‘\?’                                                       question mark

JOIN THE COMMUNITY

Like & Share with people you care

No SPAM, only email notification if new posts were published.