Для изображения отдельных знаков, имеющих индивидуальные внутренние коды, используются символьные константы.
Для изображения знаков и их внутренних кодов используются таблицы ASCII.
В этой таблице под каждый символ отводится 1 байт информации, т.е. с ее помощью мы можем записать только 256 символов. Первая половина таблицы является стандартной и содержит символы строчных и прописных букв латинского языка, цифры десятичной системы исчисления и нескольких специальных символов. 2-ая половина ASCII таблицы содержит символы национального алфавита и другие спецсимволы.
Символьные константы изображаются с помощью ограничивающих одинарных апострофов: Ох, О, Оb, десятичные цифры записываются без префиксов.
Пример №1:
• в десятичной форме - 1234
• в двоичной форме с префиксом 0b так: 0b101001
• в шестнадцатеричной форме с префиксом 0x так: 0x5А
• в восьмеричной форме с префиксом 0 так: 0775
Для перевода чисел из одного вида в другой можно использовать калькулятор Windows (в инженерном виде).
Целые константы.
 Бывают десятичные, 16-ричные, 8-ричные. Десятичные цифры записываются без префиксов, 16-ричные константы имеют префикс ОХ. Префикс – символьная запись, показывающая основание системы счисления константы, 8-ричная константа имеет префикс О, 2-ичная константа имеет префикс Оb. 
 Под константы выделяется 2 байта или 4 байта. Двухбайтные константы имеют тип int. Этот тип бывает знаковый и без знаковый (соответственно, signed int, unsigned int) просто int – знаковый тип. 
 Четырехбайтные константы имеют тип long. Этот тип бывает знаковый и без знаковый. 
Вещественные константы.
 Эти константы, представляют в памяти процессора в форме с плавающей точкой. Каждая вещественная константа состоит из следующих частей: 
 • целая часть, 
 • десятичная точка, 
 • дробная часть, 
 • признак показателя «е» или «Е», 
 • показатель десятичной степени. 
 
 Числа с плавающей точкой имеют в записи эту точку и какое-либо число после этой точки. 
 Пример №1: 
 61.234, 
 73.0 или 
 .786 
 или могут иметь в конце символ «F» вот так: 
 61.234F 
Константы перечисляемого типа.
 Вводятся с помощью перечисления enum. 
 Enum - служебное слово, вводящее перечисление идентификатором. 
 Используя запятые, определяют значения константы. 
 Например: 
 Enum (one=1, two, three). 
Если в списке константы нет ни одного числового значения, то значения констант начинается с О и увеличиваются на 1 слева направо.
Строковые константы.
 Определяются как последовательность символов, заключенных в двойные кавычки. 
 Переменные являются объектами – именованной областью памяти. Для задания этой области памяти необходимо знать тип переменной, так как от этого зависит объем выделенной памяти.