Константы в С — это фиксированные значения, которые не могут изменяться программой. Они могут быть любых типов, как показано в таблице.
Тип данных | Пример константы |
---|---|
char | 'а' '\n' '9' |
int | 1 123 21000 -234 |
long int | 35000L -34L |
short int | 10 -12 90 |
unsigned int | 10000U 987U 40000U |
float | 123.23F 4.34e -3F |
double | 123.23 12312.333 -0.9876324 |
С поддерживает еще один тип констант в дополнение к предопределенным типам данных. Это строки. Все строковые константы заключаются в двойные кавычки, например: "тестовый текст". Не следует путать строки с символами. Одиночный символ заключается в одинарные кавычки, как например: 'а'. Поскольку строки - это обычные массивы символов, то они будут рассмотрены в разделе сайта массивы.