Добавил(а) microsin
|
Значения встроенных типов языка C/C++ задаются с помощью литералов. Литерал это элемент программы, непосредственно задающий какое-то фиксированное значение. Ниже показаны примеры литералов для встроенных типов.
Литералы для целочисленных значений:
• 'a' - код буквы a, тип char. • -2, 5, 1440 - все целые с числа по умолчанию имеют тип int. • 1234567890L - суффикс L для литерала обозначает тип long. • 1476U - суффикс U соответствует типу unsigned int. • 987654UL - суффикс UL соответствует типу unsigned long. • false и true - значения типа bool.
Литералы для чисел с плавающей точкой:
• 3.14 - все числа с плавающей запятой по умолчанию типа double (для некоторых микроконтроллеров это может быть float). • 2.71 - суффикс F соответствует типу float. • 3.0E8 - соответствует 3.0 * 108.
Строковые литералы задаются в двойных кавычках, как строка, завершаемая нулем, например: "Hello World". |