Что означает "L" в конце целочисленного литерала? У меня есть эта константа: #define MAX_DATE 2958465L Что означает L в этом смысле? Ответ 1 Это целочисленный литерал long. Целочисленные литералы имеют тип int по умолчанию; суффикс L дает ему тип long (обратите внимание, что если значение не может быть представлено int, тогда литерал будет иметь тип long даже без суффикса).
Ответ 1 Это целочисленный литерал long. Целочисленные литералы имеют тип int по умолчанию; суффикс L дает ему тип long (обратите внимание, что если значение не может быть представлено int, тогда литерал будет иметь тип long даже без суффикса).