Literal – откройте для себя мир литературы заново
Литерал (literal) в программировании - это константное значение, например, число или строка, которое включается непосредственно в исходный код программы. Они представляют собой фиксированные значения, используемые в программе для выполнения определенных задач без необходимости вычисления или их получения из других источников.
Приведу несколько примеров литералов в различных языках программирования:
1. Числовые литералы в языке C++:
int num1 = 10; // десятичный литерал
int num2 = 0xA; // шестнадцатеричный литерал
int num3 = 012; // восьмеричный литерал
float num4 = 3.14f; // литерал с плавающей точкой
double num5 = 6.02e23; // литерал с плавающей точкой и порядком
2. Строковые литералы в языке Java:
String str1 = "Hello"; // строковый литерал
String str2 = "World\n"; // строковый литерал с экранированием символа переноса строки
String str3 = "\"Java\""; // строковый литерал с экранированием кавычек
3. Булевы литералы в языке Python:
bool b1 = True # логический литерал True
bool b2 = False # логический литерал False
Литералы облегчают написание кода и уменьшают вероятность ошибок при задании константных значений. Они также улучшают читаемость кода и увеличивают его поддерживаемость, так как любое изменение значения литерала будет сразу отражено во всей программе, использующей его.